The desk is pretty but the process of putting it together is the worst I've ever experienced! Super complicated, it took us two days to assemble. If you do not have a handyman at home, do not buy it! 
It came with scratches on the top and the vinyl finish is slightly off in the corners.