Quality for the price paid is very good. Fairly easy to assemble, and comes with mirror. Only downside I would say is the stool, quality of stool not the best, but the fact that it comes with a stool at this price is a bonus