fits great on moms recliner, and the reason I bought this one, it does repell spilled drinks.  easy clean, coffee didn't even stain it.