The desk is perfect for my office. It took my husband almost all day to put it up but it's worth it.