The kit came quickly and in good condition. The assembly wasn’t too terrible for my husband and I over the 3 day weekend. We did need some help with the roof assembly. It looks great and is perfect for our backyard gatherings.