The colors are incredible and the pattern is perfectly imperfect meaning it can hide stains if needed- an important factor for us as this is in a well used room in our home with four small kids. Most of all it is SO SOFT. Genuinely an inviting carpet to sit on and play with the kids