3 stars because while adorable they are also 100 polyester which means they won’t be very breathable. We’ll see if my little guy likes them!