It’s been 3 months and this little sofa has more than worked for my family. Everything that has been spilt in it (5  8 year old) has immediately come up. We have 3 dogs who also use it at night  But still looks great! No major scratches or messes. I do use a lot of blankets on the bottom cushions for that reason but even the back looks great. And the pillows stay on the couch! It’s Velcro! Highly recommend for price!