The rug is pretty thin and we got an inexpensive floor mat to put underneath it. So while there isn't a whole lot of cush to it, it works! It doesn't slide or shift and with it being in a kids room thats really want I need. The rug looks very pretty in person and has deeper purples than the stock picture shows. I will have to take a picture once we have a sunny day. The edges are still curling up on themselves even though I laid books and other heavy toys/objects on them, but it's only a problem in one corner where we walk into the room and our feet get a little caught up, other than that I love this rug!