Did require putting together lots of little parts and didn’t come with enough coverings to hide screws on vanity. but overall it looks good and my 11 year old daughter loves it!