Really easy to assemble, pieces fit well together. No warped parts or bad gaps when completed. The hinges work well so the seat/storage covers sit flat The bench holds a lot of hats and mittens but the  bottom piece of the storage compartment isn't very thick so I wouldn't recommend putting anything very heavy in it.  

Pros: Easy to assemble
Cons: The finish isn't  super smooth.