I love the way this rug looks. It's not super soft but definitely not rough. It is very thin so it doesn't add cushion to my floors at all it's just decorative more than anything. I actually like that it's so flat because it makes it easy for my newly walking toddler to walk onto it without a huge difference in height from our floor. It arrived rolled up but once I placed it on my floor it flattened up nicely.