vanity is nice; bench not so much :( won't be good for sitting unless you are really small; purchased a sturdier stool. Vanity comes totally unassembled and took hours to assemble.