Absolutely perfect. We’ve had it for two years now and the fabric is in great condition and cleans well.