Just got my steps and they steps perfect for what I wanted.  The are made of durable material and I think it will withstand regular wear without breaking or cracking.  We will see!  The price was right and I like the color.  Good buy!