Love this desk! It's got a good amount of space and fits my space perfect. My husband said it wasn't too bad to put together, but it is HEAVY! The box it came in looked pretty rough, but the desk was just fine.