Nice quality, color, and material. I got a small, but it was too big. I give this 4 stars because its not true to size and doesnt come in XS. Ended up returning it and getting a North Face rain jacket.