I feel like a princess in this dress! It is so pretty. I love spinning around in it. I'm definitely bringing it on my beach trip next weekend. It has a zipper and I didn't have any problems getting it on. It came in 2 days.