Not the precise fit I wanted but the slipcover is covering the carnage from the puppy! The slipcover is true to color from the photo, very easy to put on and remove, washes great, and is a product I would purchase again.