We found and bought my daughter's dress for her junior prom last weekend. We'd looked for a couple of weekends and at about 4 or 5 stores before we found it. Actually, we're not sure of the date of prom yet but are assuming it's in April because the last day of school is May 16th. It is going to need to be altered in length and have a hook added to the top (I think the one that was on it probably came off when it was tried on a few times) but otherwise the fit is perfect. My daughter is a bit top-heavy and finding the perfect fit is difficult because we have to buy a bigger size than she actually needs so it will fit her on top. A bit of irony here-it is a Disney Forever Enchanted dress, but we didn't know that until she tried it on. The issues with the fit and the fact that we knew we'd probably have to have it altered (she's not very tall so most things are way too long) were the reasons we started shopping early. She was frustrated at first because nothing was fitting the way it should but as soon as she tried on that one, she knew it was what she wanted. I don't think the frenzy of people asking people to go to prom with them has started yet, but I expect it will soon. Even though my daughter and her boyfriend have been dating for well over a year and know they are going to prom together, he still plans to ask her in some creative way because that seems to be the norm now. That is definitely a change from my high school days. I know I must have started early shopping for mine because I paid for them myself and had to put them on layaway, but I don't remember how early. Anyway, I'm glad to have it done and now all she needs is shoes and accessories. Paid just a little more than I planned but since alterations will be minor (I hope) it was still pretty much in budget. Also, they did "register" her dress so that there wouldn't be a duplicate at her prom, but because the shop we were at was over 40 miles from our home, her school wasn't even listed on their database so I'm not sure how well that worked.