Perfect for my small patio! High quality, comfortable seating...reasonably priced set. Directions were clear for assembly, well organized parts for assembly. Assemble time...2 hours. Arrived a day early! Very happy!