Very easy to put together - no more than 20 mins! Looks good and it feels sturdy!! Very nice desk!