pretty good. sofa bed was pretty grubby when we pulled it out loooks as if it hasn't been cleaned in a while. everything elae was awesome