The Pros of this cover are: The fabric is soft, it holds up pretty well and is pet friendly. The Con is only one: It might not be suitable for all oversized furnitures.