This is a pretty solid product! It was easy to install while also being relatively affordable. It is also quite comfortable to sit on and holds up quite well, even in our very windy location. My sibling loves laying on it with a blanket in breezy weather. Highly recommended :)