Was quite nervous buying from online, but figured we would give it a shot. I am glad we did the sofa is comfortable and durable. I have had it now for three months and it has had spit up, cup spills, and had not stained or ruined the fabric. It is easy to clean and very comfortable. The whole family has a spot they call their own and we are pleased to be able to cuddle and watch shows together.