Very happy with our desk- looking forward to putting more together with it- for all 4 pieces it took us at least 5hrs to assemble but very much worth it