Assembly is way longer than 45 minutes. Pieces showed up scratched. Had extra hardware that we didn’t know what to do with. It’s definitely a cheap quality. I like the style but gladly would’ve paid more for a quality piece.