I recommended this to a friend before I bought it for myself. She bought it and loved it. Eventually I bought it for myself as well. It is so cheery without being silly. The color is vivid without being so bright that it is immature. I just love this set. The fabric is a nice cotton. It is exactly how it looks in the picture.