This is a nice desk for the value. Much sturdier than I anticipated. Other reviewers mentioned the time it took to put together and yes, it does take 2-4 hours.