I get dress shirts custom made - about $80 a piece and the difference between the custom and the OTR is amazing. Same with suits. Though a smaller me should be able to get an off the rack suit with reasonable alterations.
The challenge of finding nice properly fitting dress clothes is a career factor.