The stairs were delivered a few days earlier than expected, which was great. It was easy to assemble. It is the perfect height for my little dog to get on the bed. Now if I can only get him to use it consistently instead of him waking me up when he wants back in the bed! Our bigger dog loves going up and down the steps, even though she does not need them. These appear to be able to withstand years of use and will definitely help when the bigger dog gets to old to jump up and down from the bed easily. The color is not the same as it is pictured, it has a little more orange to it which caused the rating to go down.