Love this vanity. It comes with box so you have to put them together. It has so many parts, so it does take a while. There’s one part that direction and picture wasn’t clear, which caused to take it apart to redo it. I’m very good at installing and putting thinks together-so watch out for the back panel, make sure triangle hold goes on top (it’s for the counter top). Counter top comes separate box. You need sealant to hold counter top to be stable. Overall, it’s very good solid material And love the look. A lot of people say it looks like from a nice hotel.