Very happy with purchase! Exactly what we I was looking for. Great quality and easy to put together. Only took two days just my husband and I. Had two roof panels damaged in the shipment but replacement came in a few day once reported and free of charge. Perfect!