This desk is exactly what we were looking for. Shipping was very fast, and it wasn't hard to put together either- it took my husband and I a couple hours to put together. The directions were very detailed, and they even provide a link to check out videos for each step if you do get confused. Great product!