This rug is very nice. Thick, good quality. However, it did come with a few stains. We were able to remove quite easy but still annoying. It did lay flat quite quickly. Also it is not blue and white, it is blue and beige...