I absolutely love this item! It fits perfectly (I got a size S). I've honestly not seen as cute of a vest anywhere else so I had to buy it, and I am very pleased with the outcome. It is great quality and very comfortable. Not only is the item great, but the shipping updates via text were very consistent. I always knew where my package was. An accurate estimated delivery date was provided, and it shipped and delivered very fast. I'll definitely buy from Adika again!