This desk was exactly what I needed for my home office. It was very easy to put together - I did it completely on my own although it would have been better to have a helper for the last few steps. Very happy with the purchase.