Really easy to put together, took two hours, but I am a novice. Very sturdy! Lovely quality. Very happy with my new working from home desk.