The Bench was really easy to assemble. I do think I need to resituate one of the door magnetic pieces to make it better, but overall a nice piece for our bedroom for the price range. Firm, but comfortable cushion too!