Very good product overall although with a small amount of staining on the fabric. The agent made it right and we are happy with the outcome.