The desk is perfect for my needs, and assembly was easy. Two pieces were damaged during shipping but replacement parts came in five days. Great customer service.