Really nice giftI bought this as a birthday gift for my friend and she loved it! When she opened it, everyone else around her wanted to know where I got it as they knew someone who was getting married and thought it would be a great gift. I got the white and the pastel rainbow colors looked very nice. Printing was nice, I always get concerned about things being off center or smudged but this was perfect. I would definately buy this again and personalization mall has always delivered on time. Quality, price and customer service - can't be beat!