Overall this was a good purchase but mine is a bit small on me. I would suggest purchasing a size higher than you normally wear. I will, more than likely, give this to my 10 year old so not all is lost. The quality is good and it's very pretty.