Everyone's buzzing about Barbie's major makeover. The iconic doll will now come in a wide variety of shapes, sizes, and ethnicities.

Barbie now comes in sizes like "petite," "tall," and "curvy." She'll also be available in seven different skin tones. Barbie's manufacturer, Mattel, unveiled the new Barbie lineup in TIME magazine today. The new variety in dolls comes after years of scrutiny; many consumers believed Barbie's original design promoted an unhealthy--and unattainable--body image among young girls.

The new Barbies are available for purchase online today and are expected to be available in retail stores later this year.