This bathroom rug was pretty big and was comfortable to step on, almost like memory foam but feel like it would flatten over time. It does absorbe a good amount of water as well. Pretty good overall just wish it was little thicker.