I was not impressed with the shipping--they come as a set of two and each was in its original store packaging of clear, lightweight plastic, and thrown together into a heavy clear plastic shipping bag that was completely open on one end and had numerous small holes. Don't know how many times UPS had to keep throwing them back into the bag after they would fall out! Fortunately, they seem to have reached me unharmed. But that is my only gripe. They are very soft and plush, and quite thick for a bath mat. Not only will they absorb water but they will also cushion my feet on the tile a lot. They are the type where you flip them over and they have a sort of canvas back with thick threads running through it. I have other mats like that, and unlike the latex backs, they wash well and there is no latex or foam to break off and shed, so I prefer this style. Generally lasts a very long time. On normal bathroom floors that don't have shiny, glossy tile, they really don't slide around. They are thick and heavy enough to stay put on my matte-finish marble tile. The color is pretty close to the photo. I would not call it blue, but more like a dark seafoam or spa green. I am very pleased with how luxurious these mats seem for the price. I measured them, and they seem a couple inches bigger in each direction than stated here.
These rugs are very soft, and feel great underfoot. They are also a great size. They work well not only in front of the tub or shower, but in front of the vanity area. The price is far less then what I looked at in the stores. I highly recommend them. You won't be disappointed.