My sofa cover arrived within week. I got it because my two big dogs live on my sofa. I had my sofa cleaned and bought the slipcover to keep it clean. The slipcover is super easy to put on, beautiful and will be easy to throw in the washer and clean!