I purchased this sofa four years ago for my one bedroom apartment. The microfiber is especially durable and has withstood dirt, grime, and stains from our pets jumping all over it. The fabric has this protective stain coating on it, so even when you spill something on it, if you clean it right away, it doesn't stain. I once accidentally spilled some of my coffee on the sofa and cleaned it with a coarse rag and warm water. I was nervous as it was drying, but once it dried, the coffee didn't stain. At that moment, I was in love! We have also moved with the sofa, and in the process, it got dirt smeared on the back of it. I just cleaned it like before and it was great. It is a good scale and size to fit a small 650 square foot apartment to our current 1800 square foot home. So, even if you live in a small apartment and think it will take up too much space, think again! The sofa is also very comfortable but firm at the same time. After four years, the back and bottom cushions are still holding their shape, so it still looks like new even though we have had it for a while (and definitely beat it up over the years)!