This dress is amazing! I received so many compliments on it and people were shocked to here I bought it so reasonably priced on amazon. The quality is super and the fit made me feel amazing. I am 55 and wore three inch heels. I did wish the dress was a half inch longer but none the less it was stunning. I wear small to medium tops and size 3/4 pants. I ordered a small and it fit perfect.