I bought this dress for my domestic partnership paper signing party.  It was perfect.  The fit was super comfy, and the bottom was flattering and looked great when I was waltzing across the floor.  I would recommend it to anyone and everyone.