I ordered this product since I have bought several products from Lifetime in the past. The first order one box was damaged severely and had to be returned. I received a second box and one of the floor parts were wrong the assembly team sent it back. The new one both ends were open on the box. The assembly team got here and tried to finish and some of the pieces were off by as much as several inches so the roof overlapped and the doors overlapped. This is a professional assembly team so it's not me not knowing how to do it. Now I'm almost 2 months into trying to get an out building. I adjusted my schedule at work to be here for the workers. Lifetime has really let me down on this.