The assembling of the vanity was rocky at first, it’s a lot of pieces but it comes together nicely. The mirror is beautiful and it’s very well designed. The outlets are a MAJOR plus. The stool could be a little more comfortable (it’s kind of small) but i still like it and would recommend this to others.