Well, it looks like I'm going to do it -- ask the question about prom again. I know there are numerous threads on here discussing this, I've read them, but I just want to get some answers for my personal situation. I'm 18, a senior in high school, live in rural Iowa, and am new to the game of style. Sadly, there are no nearby men's clothing stores, or at least any good men's clothing stores. This makes building a new wardrobe somewhat difficult. With prom coming up in the future, I decided it might be worth it to get my wardrobe started with a good suit and some other staples. I have a suit, one of those cheap $100 mall suits. A tailor might be able to save it. So, my question is, would it be a good idea to get a good suit now, or just rent a tux? I'm going to college for pre-med, so I'm guessing suits will be required in my future. I've stopped growing upwards, and I'm a runner so I'm fairly thin. My whole family is on the slimmer side, and I plan to continue running and doing strength training throughout my life so I hope I don't get a whole lot bigger. That was just running through my mind, because I am a bit worried about getting a suit now and later on down the road out growing it. Anyways, this is what I was thinking of doing. I'll be in Des Moines this following week for tournament basketball, and while there I'll have the opportunity to visit some of their men's clothing stores. There is a Brooks Brothers outlet, and then two others I've found called Badowers and Mr. B Clothing, which are part of the Midwest Clothiers family. What I'm hoping to do is visit these stores and get all my measurements and fitting information, as well as any guidance they can give me. I'll look at what they have, but from what I've seen on their websites, it will probably fall outside of my price range. I was thinking of taking the measurements I got, and looking at what eHaberdasher has (good idea? bad idea?) I also hope to get fitted in some different Allen Edmond shoes, and get an idea idea of how the different lasts fit me. As of right now, my date isn't very concerned about matching of her dress to the colors of my outfit, and I'm hoping it stays this way. With that in mind, this is sort of what I have in mind for my outfit: -- Navy suit (I'll see what the Des Moines stores have in my size, otherwise eHaberdasher like I said) -- Dress shirt (Not 100% sure on color; Now thinking a nice light blue) -- Tie (Again, not 100% sure on color; Burgundy is the current choice, but I'm playing with the idea of a yellow) -- Allen Edmond Fifth Avenues or Park Avenues (I was thinking brown, but for my first pair of good dress shoes should I just get black?) -- Pocket square? (Not sure about this, if I did one would this be a good thing to match with my date?) I'm probably forgetting something, this is mostly off the top of my head. I would really appreciate your thoughts and comments, and any constructive criticism you might have. On a side note, I've really enjoyed browsing through the forums and getting a sense of the community. I'm quite excited to start gaining more knowledge about men's clothing and to start dressing better myself. EDIT: I guess I should add, I was thinking of looking for a more slim cut suit. Nothing absolutely crazy, but I just prefer the slimmer cut, as I am a slimmer guy.