Absolutely loved this purchased! We have a smaller patio so the size is perfect! It wasn’t hard to put together and it has rained a couple of times since we’ve put it together and it seems to be holding up well.