This was purchased second hand and worn a few times. No major stains or flaws could be found upon inspection. Very easy to wear this day to day, or you can add a petticoat like in the photos to give it a more lolita vibe. It has a light built in petticoat as well. The ribbon belt is removable. Back zip with cute crown charm on the zipper!