Such a classic summer look! I'm in the large of the top. Under $100 + 100% cotton1 Same with the shorts. :)