Well made, beautiful tufting. We left the legs off, placed it at the end of our bed which has worked out perfectly for our two puppies to jump onto and then onto the bed as we have a very high bed. Now they can come and go as they please without our constantly having to pick them up. The storage area in the ottoman is a great plus. So we got a beautiful functional ottoman and a doggie step all in one!