Very cute dress, 5'6 115 lbs and ordered small, still felt a little big, I'd size down to get the full hugging look, looked like i had extra material on the front stomach part. The straps are a little long too