Beautiful rug! Neutral, soft colors that add a beachy feel and hide dirt and stains that I know my kids will create! Being handwoven, it does have slight imperfections but nothing big! Love it!