This bath rug is a cute design and absordbent. I got the 21" W x 24" L which was really quite small. I recommend at least getting the next size up (21" W x 34" L). I found the shade of purple to be inconsistent throughout the pictures. What I received  was the shade shown in the picture for the 21" W x 34" L size, which is much more violet than the muddier purple seen in the pictures of the other sizes.