Buying furniture online can be a gamble but this piece exceeded my expectations. Excellent quality for the price, easy to setup, included all the pieces, looks classy and has great storage. Love that it includes a stool which is actually comfortable and easy to hide. Be aware that the back is not finished so it needs to be placed up against a wall. In addition, the mirror needs a couple inches behind it to fold back enough for your to view yourself which isn't an issue unless you need it flush with the wall. I've wanted a vanity for years and am very happy with my purchase, having it has definitely improved my appearance HA.