Thermoformable sheet having a thickness of at least 300 micrometers comprising a blend of: (A) from 5 to 20% by weight of a propylene-ethylene copolymer having substantially isotactic propylene sequences, the propylene-ethylene copolymer having a melt flow rate from 4 to 30 g/10 min and comprising at least 70% by weight units derived from propylene and from about 10 to 20% by weight units derived from ethylene; and (B) from 80 to 95% by weight of a polypropylene having a melt flow rate of from 2 to 8 grams/10 minutes, wherein the melt flow rate of the blend is from 2 to 7 grams/10 minutes and wherein the blend exhibits: (1) room temperature Charpy toughness of at least 15 KJ/m2, (2) flexural modulus of at least 1000 MPa, (3) 00 Charpy toughness of at least 2 KJ/m2, and (4) a value for haze of less than 40%.