I read all the reviews so I thought I was safe ordering a size Small for my 9yr old (55" and 85lbs) who is also long waisted.  It is super tiny! Itty bitty.  I am going to shoot for the medium and try again.  When she bent over, the front does curl out a little so I was concerned about her showing when she was dancing or bending back.  Sent it back and tried to order a bigger size only to have the price jacked way up :( oh well.