Super cute!!! I got so many compliments (mostly from the kids I work with). I ordered my regular Allegra K size (xl) and it is very oversized. I'm 5'4" and can almost wear it as a mini dress except for the curved hem. I mostly wear it with leggings, even the ones that are kind of see-thru when I bend over cause it totally covers my butt. No issues with the arm holes unless you walk around with your arms straight out to the sides. Soft and light t-shirt material that's not see-thru. Washed and dried on low heat and there was no shrinkage. Minus one star because after the first wash, the graphics faded a lot, very obviously. I plan on buying the other colors in the next smaller size.