This new dress is gorgeous and so flattering! It is a denim blue color with small white flowers on it. It has the elastic waist and the bottom half has a lining underneath. I would say this runs true to size. Breanna is wearing the small.