I bought a very nice suit (pants and jacket) at Express. They sell them as separates, which is good if you are larger at the top or bottom. If you do need alterations, call any local dress shop (prom or wedding) in your community and ask to speak to the person who does their alterations. All of those ladies at our local shops will do alterations of suits, etc. on the side, espcially if when it is not prom season. I usually have to get the arm length altered in fitted jackets and those ladies have given me their cell phone numbers.