Not everything lined up, but after 2 people and 2 hours it serves its purpose. Pretty sturdy. Only complaint is the doors do not line up at all! We tried everything. See photo below. Wonder if new doors would work?