Absolutely perfect!
I wore it to get our marriage license. We had a small dinner afterwards with our family, and it was everything I wanted and needed, so versatile and cute. It's really comfy and exactly like the picture. So... don't keep thinking about it and just buy it!