our order arrived  earlier then promised and the delivery team of three did a great job. Communication was timely and clear. Two boxes arrived in good condition. Well packed. No damaged parts. Three of us assembled over two nights. Roof was tough but we got it after several starts. Instructions could be clearer. Parts were bagged and marked well.