The delivery company was excellent!  The parts were very neatly organized.  My husband put this together nearly alone, with my son and I only having to help him once or twice.  It looks gorgeous! My husband is pretty handy and it took him about 10 hours or so to get it together, but he was not rushing by any means.