I have a love all of the pieces in this look! Size small in the green top and xs in the white! My shorts are a size 4, I sized up one.