Over the years I have assembled many pieces of furnature such as this and I can say with confidence that this is one of the poorest quality pieses I have come across! I should have taken me 30 to 45 minutes to assemble the bench and it ultimately  to me over two hours. It was a struggle to get the pieces to fit together properly due to the absolute lack of attention to detail by the manufacture and I needed to run to Home Depot to by new magnetic latches because the ones that were provided literally disintegrated when I screwed them to the frame of the bench. Additionally, the inside of the cardboard box the bench was packed in seemed to be covered in a fiberglass like material which irritated my skin when I came in contact with it (not sure if this this a byproduct of the manufacturing process of not). Overall I would not recomemd this item to anyone.  

Pros: The look of the item
Cons: Very poor quality