It arrived about 4 days earlier than expected! So i eas pleased. It was super easy to put together and it looks very nice, but it is cheaper quality. You get what you pay for and it wasnt expensive - below 200 for the desk - so Im still satisfied. My 18y old daughter loves it and thats the main thing. I removed a star because the design on the mirror was installed crooked and i am disappointed with that (even for the  price). I would still buy it again, hoping the design would be straight next time!