Bought this for my sons playroom. It was a great price. It could be paired with a rug liner to give more cushion, but that was not a concern for us. It does slip on our laminate, but we put a car toy table on top of it and it does the trick to hold it in place. Color and design is true to description.