The mirror is a little short when using a standard vanity stool, but otherwise this desk is great. needed a coat of primer and then two finish coats of paint so took a while to paint, but once it was done was very nice. seems sturdy, like that all i had to do was attach the legs.