Used this for my friends wedding in June. Dress had to be altered. I am a size 12 but I had to buy this dress twice as that size didn't fit me so I went with 16 just in case and it was too large. It had to be taken in and adjusted so I suggest you take it to a seamstress as well. Also because of the fabric being so delicate you will see some snags in the back. I don't know how that happened but I had a lot of fun at this wedding. I would have it cleaned and taken to a seamstress. Other than the few fabric snags it doesn't have any other defects or holes. I spent close to $300 because I had to buy one and return with a restocking fee and buy another one. The color is an emerald green they call shamrock on their website.