I bought this for our playroom/guest room. Its vivid colors make me so happy, and it's SO thick and comfortable to sit and play on--I didn't even buy a mat to go under it. It's sturdy, comfy for my baby's knees as she crawls on it, comfy for me to sit on and play with toys with my toddler... and even better, I don't think my German Shepherd's fur will get embedded in it, thank goodness! This was such a good buy.