I loved the top part of this dress, it was very flattering on me. The bottom part of the dress and the sleeves are made from a material that I wasn't crazy about, but it was okay and the sleeves were way too long for me. It was lined with a heavy poly material, which is great for cooler weather, but I live in the tropics, so it was way too hot for me. I ordered it for a wedding I am going to in Mexico in August...so again, it would have been too hot for that. I don't think it was quality enough for a wedding, but for every day or school, it's fine.