This is a brand new, never worn, new with tags dress by Holy Clothing in size XL. This is a 2 piece set, consisting of a white chemise with a dark blue over dress.