I’ve waited years for this ottoman and it’s exactly what I wanted!  Exterior box was a little banged up but interior box that held the ottoman was fine.  Assembly was easy (assemble upside down).  Took less than 10 min.  Fits perfectly in my space and I couldn’t be happier.  Love the wood bottom, gives me a place to put my house shoes and other things I don’t want in the way of the robot vacuum.