I absolutely love this dress! The sizing was a little small and I couldnt quite zipper it in the back. The dress only comes in S, M, L so that was a little disappointing but I loved it so much, I spend the extra money to get it altered. BEST DRESS I HAVE EVER OWNED!!!! The only downside was that it is a little short when I sat down. Otherwise, very flattering, very well made, absolutely in LOVE!!