Fresh from estate a hard to get Carolina Herrera original formula 100ml 3.4 ounces natural spray perfume. The bottle looks full but I'm sure it has been sprayed some. Shipping is free by Priority Mail.