Fit my patio perfectly. Pleased with prompt shipping. I found assembly to be straightforward. I put it together myself, strung solar lights inside BEFORE putting the fabric canopies on and raising to it's full height. The manufacturer remedied a small issue I had immediately.  I was really impressed with their professional and prompt customer service. I would purchase their products in the future.