Expensive, but I had to have it where I live due to the wind.  Have only had it set up for a couple of days.  Won't really know more until we see how it holds up for a season!