Took a few hours to put together, and you’ll need someone to do a bit of semi heavy lifting, but the price and the look of the cabinet are worth it. My bathroom doesn’t have a closet and this was the perfect size for storing my linens and supplies.