These were exactly what I needed for a sitting room/living room space in my home that does not get a lot of use.  They were fairly easy to assemble and the price is excellent!  I have five kids and four cats and they are holding up well with the exception of cat claws on the arms... I have had to clean kid mess and cat puke off of these and I used a very simple soap/water combination that seemed to work well.  The fabric is not the best quality, but they look really good and are very comfortable for entertaining guests.  I would not recommend putting them in a high traffic kid area like a family room or game room.  Overall, I am very pleased with them and would purchase them again.