I ordered this desk with the hutch for my daughters birthday! She was so excited to get it, however the first one got damaged in transport. So it took a lot longer than I had hoped. That was all very minor though. The customer service to make arrangements to receive a new one was awesome. The gal was very attentive and helpful. I received the new one in a very timely manor. Now here is the best part........ IT COMES COMPLETELY ASSEMBLED! Yup you read that right. Overall I'm very satisfied with my experience and I would give the product full stars.