The desk is great, and was very easy to put together. It was heavy, so if you are not super strong ask someone to help. I have had the desk and have been working on it for a couple of weeks. I spilled coffee on it once, and it didn't stain. If you are looking for an affordable white desk that doesn't look cheap, this is a good option.