Itβs perfect! Seats so many people and very comfortable. The bottom cushions are solid, which is nice for longtime sitting. It seems to be pretty water resistant which is great for rain. It even survived our rare hail storm!!! We will be using this throughout the summer!