This is a great product overall! It was well packed and arrived promptly. I'm very surprised with how sturdy the boxes are; I bought it because my dog is having a hard time getting on the couch and it works perfectly and to my surprise my toddler uses it as well and it's VERY sturdy. Definitely well constructed and I love the fact that I can store stuff in it.