The colors are great, soft and pretty. The size, 90x90 square is perfect, not at all skimppy. The ONLY reason I didn't give it a 5 star is because I would have liked it to have had a strip of some coordinating fabric on the reverse side.