After a lot of looking, this was the best quality for the price. Not large or oversized, so can put on a smaller patio, and it is pretty comfy. Happy with the purchase and the turnaround time from ordering to delivery.