Took about 3 hours for my husband to put together which he was not happy about but end result was he and I loved the desk!