I was expecting a good quality home office desk and that is what I received.  Desk comes in (2) ~120 lbs. boxes.  I opened the boxes in the garage and carried individual parts to second floor office area.  I was able to assemble it over the course of 2 afternoons but needed assistance with the final assembly steps due to size and weight of the pieces.  Assembly went smoothly as all parts lined up well and instructions were very clear.  Important to me was the ability to assemble the desk with either a right return or left return.  The picture showed a right return but I needed a left return.