This box is perfect. It was one of the easiest items to assemble.  Took all of 5 minutes to assemble.  It looks amazing, the cushion is good quality, but not super thick. Great size. I would buy this again. Especially easy to assemble, just a few clicks and it's sturdy.