Oversized tennis size small! Jeans shorts are vintage Levi’s, linked very similar. Boots I bought vintage but linked them new! Bag is TJ Maxx in store.