The desk is great but I think it's a best small for arm rest area. Assembly took about an hour and half to complete.