I usually don't like this kind of costumes, they seem to always be to big or to small and there's always something out of place because of a poor sowing job; but I needed this costume and I was ready to fix whatever was wrong with it my self. Well there was nothing I didn't like about it!!! It fit not just perfectly but beautifully. I was very impressed and happy with it!