This box was very easy to assemble, as the pieces just snapped together. It feels sturdy even when sitting on it. This box doesn’t fit all of my larger cushions, but it is perfect for my regular outdoor chair cushions.