It took over 2 hours to assemble, but all the holes were aligned and the cabinet was pretty sturdy once screwed together. I am able to fit everything in it, so there's no clutter now in the bathroom. I got this at the sale price, which seems reasonable. It's 70 pounds, so 2 people are necessary to move this safely.