Nice set. We purchased it for our kids tv/video gaming room knowing it will most likely get things dropped and spilled on it. Cleans easily and the fabric seems durable. We wanted a set that was not super expensive but looked good. It is a little firm but other than that we are pleased.