Absolutely LOVE this couch! Super comfy. We call it the cloud couch. Its pretty easy to clean as all the pieces come apart and unzip. I will say, it is MASSIVE though. We actually saved three pieces to put a small couch in our spare room since we didnt need one as large in our living still space. We got two couches in one!