The rug is pretty, a nice shade of yellow and it seems of good quality. The only reason for the 3 stars is it's not very soft. I bought this to use in my nursery with the hopes of playing on the floor with the baby. It is rough on the knees and elbows and not comfortable to lay on or roll around on. I have to put a blanket on the rug for the baby to play on. If it's only used for foot traffic its 4 stars. I wish I had found a comment about the texture before I bought it.