I had a feeling this dress would be short and I was right. I got the small. To be fair, I am very tall (6 feet, 120 pounds) but it barely came past my but. That said, this dress is extremely comfortable, lays nicely and fits great in all the right places (except for the length), even for a tall gal. The color was a little more purple than pink. If youre looking for something more sexy and short, this is a great buy.