T-shirt Xs splurge for a Tshirt for sure not quality is 10/10 & it's thick also plan to wear it with biker shorts or leggings & crew socks with NB sneaks Denim I sized down 1 size Sandals size up 1/2 size