I bought this dress for my daughter. The size was perfect and it fit her very well. The dress has a lining and doesn't lose its shape. The fabric is of excellent quality and doesn't deform after washing. My daughter wore it for her graduation photos and on graduation day, even wearing it under her graduation gown. She's worn it several times since, and it still looks beautiful. This dress is excellent value for money!