got these pet steps as a gift for my moms older dog who cannot jump up to her mattress anymore. arrived solid in one piece, very nice quality. not cheap looking at all. very happy with this item, well worth the money.