We got it for our guest bathroom. It took my husband, who has a construction background, about an hour to put together. He had 2 minor complaints: 1- not all of the pieces were labeled with the corresponding part letter and 2- the screws for the cabinet door aren't pointed which made it difficult to screw in. Looks great in our bathroom!!