Vest was true to size and color was awesome! The snaps are hard to snap and unsnap. One drawback about light colors is they seem to show every spot, and the pink was no different in standing out with stains. Seller is OK, but make sure it will work for you as cost half the price to return it.