Love, love, love this dress. It’s very flattering and made from the softest of fabrics, the length is a true midi and therefore it hangs beautifully. The purple is perfect and I have had so so many compliments when wearing this dress. I would certainly recommend it to all ages because it can be dressed up or down to suit whatever it is you are doing. Excellent price!!