sizing! cardigan: XL for oversized! (Pictured) size Large would fit a little better! shorts: medium Shoes: TTS and great for wide feet