Ive had the sofa for a few months now and its been very easy to maintain, even with a 3 year old. Shes gotten a few stains on it and it came off fairly easy using just a wet cloth. The best part is its very comfortable!