This set is absolutely stunning!!! The top is size 2 the bottoms are size 4 but they are stretchy so could fit anywhere from xsmall- medium