Not easy to assemble, one of the sides was missing two holes and I had to drill them myself. Aside from that, it held-up well, and looks beautiful in our bathroom. It's easily scratch-able so I advise covering the top if it's in a high traffic area. The quality is sturdy and it's a great storage option.