We bought these in a size Med 6-8 for our very tall 5yr old daughters. Out of 10 total we received 2 pink, 2 gray & 6 white. They are nice and soft and fit well;only problem is a couple of them the straps are really long so you had to tie them up so it wasn't hanging down and revealing. It's like they didn't measure it when sewing it together and some had the label under the armpit side and not in the back. So a little wonky but worked as a nighttime tanks for jammies during Summer.