I bought this as part of a custom sectional, fabric was on a whim (Eclipse Velvet). I was skeptical of having loose back cushions in a dog & cat household, but there was nothing to fear! The seats are deep, the back cushions stay put, and the fabric is not holding onto the pet fur. The delivery was great (Seattle area) and I'm super happy with this purchase about month into ownership. I seriously love lounging on this and very glad I took a risk!