I love this sofa for the price.  Super firm and comfy.  I have washed the covers and let them air dry. There was some shrinkage but they still fit well.