Perfect! Exactly as pictured, durable fabric & well filled bench cushion. Functions perfectly, very easy to assemble.