You get what you pay for: this rug is very low quality. The back is stiff, the fiber is not very plush, and the worst part is the coloring. I wish I had listened to other's reviews! The pink color is much more vibrant in person, it's like a pepto-bismol pink. I wanted something more subtle and faded looking. The cream / off-white contrast part looks dirty right out of the package. I knew it would be off-white, but in certain spots it just looks DIRTY. And yes, mine also had random blue stains but they honestly weren't as bad as the dirty looking contrast. I hate it. If it wasn't such as hassle to roll up a rug and return, I'd get a different rug.