Top is really long in the torso. I have wider hips so it fits pretty tight. The bust is looser than the bottom so it looks funny. I sized up to be safe but I imagine the small would be even tighter on the hips since its so long. Overall Ill fitting. Im 53 115lbs