I just received my vest,shipping was fast. I ordered the afterglow color its very pretty. I ordered the xs after I read some of the reviews, it fits fine the only problem is, its a bit snug at the hips. I thought it would be a little thicker for the price,its pretty thin. Other then that its cute.