It's actually separates! The top is on Kenley's website too, it's just in white. The skirt right now is on sale, the original price is $158.