Absolutely perfect for our needs! We just added a 10x18 slab to our front porch - I ordered these on a whim and I love them! Easy to assemble, sturdy and comfortable! Not too big that they look too much for the space either! Highly recommend!