Exactly what we expected. Only assembly required are the legs, which are easy to screw on but the unit itself is quite heavy so you will need extra hands to flip the unit. 

Delivery was great as well.