I got this a while back for my wife. It fit perfectly and looked HOT! Of all the "school girl" outfits I've seen out there, this is my favorite. My wife likes it as well because it doesn't have too many different pieces, and is quick and easy to put on. The first time she surprised me with it on I nearly came in my pants!! Get it!