Ordered some pieces online from Macy's and had to exchange a couple pants for the next size up. This is untailored but the wife should be able to bring the hem up to a half break.
Jacket is also from a random suit place in the mall that just happened to look good and fit.
Shirt is navy polka dot polo from Collars and Co
Navy Tommy Hilfiger Modern-Fit TH Flex Stretch Solid Performance Pants
(Credit to the Pixel 10 AI for removing the kids toys from the floor and stairs!)