This is a cute top and seems so far to stay down while my daughter is dancing (does not ride up). It has a nice thick elastic seam around the chest/tummy that keeps it in place. Also is quite soft inside so won't be scratchy. I bought a Child Medium for a 10 year old who is average size. I did not realize it has a finger hole for each thumb and she loves that feature. Also, I ordered a different item first which was out of stock and the customer service was very responsive (via email, did not have to call!) and canceled the order and placed the new one. Very satisfied.