Took over 2 hours  holes in main body not lined up correctly so roof doesn’t attach the correct way  missing screws and so from triangular caps don’t stay on 
Getting the rear roof supports were nearly impossible with ours   Lastly the parts came scratched up and dirty bit the extra parts were all sealed    Would not recommend unless already came assembled and know not defective!