Perfect!! Small enough to fit in our spot but comfy enough for 4-5 people to sit on. We have a small area but were able to fit around our fire pit even! Seems to be of great quality. We’ve not yet had a single complaint about it and get lots of compliments on the whole set up.