Have not put this together yet, ordered because it was on sale to be put up next year, but the one we had previously was perfect for our needs.  Just wish there was more support between the rails for the cover as it sags when it rains and collects the water.