Delivery was as promised and packaging was good. Ottoman was very easy to assemble (just had to put on the legs). There was a small tear that I could see on the bottom (outside) but not visible inside the storage area. So, I did not return it.  I bought this for the finished basement where my kids hang out. It looks great and I can store pillows/blankets for the pull out sofa.  If the tear wasnt present, I would have given it 5 stars.