Great construction and love the fabric. Super resistant to staining which was important because we have a dog. Would buy again.