Assembly was time consuming but not hard at all. Installation wasn’t hard for plumber. Vanity is a bit cheap but looks great. Faucet is very cheap! Overall the look and use for our small under stair ½ bath is great. As long as you aren’t expecting solid piece of furniture is GREAT and very inexpensive as compared to competitors! PS comes in two shipments so don’t panic if you get the sink 1st... and the vanity a few days later.