Great quality, material is nice and seating is firm with a comfortable give. Definitely enough to accommodate a large space. Easy to assemble, highly recommend.