Absolutely perfect made incredibly well. The fabric is lovely. 6 inch cushion nice and sturdy. Would do it all over again. Great purchase.