It arrived quickly and was very easy to put together which I was happy about. Not the greatest quality but for a cheap vanity it does the job and looks good. I wish the mirror was a little higher too. The one minor issue I had was that there was no bench with it so I have to buy one separately.