This was a great costume!  I was worried about it being too short and showing too much leg, but it was just fine!  It was very comfortable.  I was not crazy about the hat, it would not stay on, but as the night went of, I just took it off.  I also wished that the bra part had some padding it it, but I wore one of those stick on bras and that worked out just fine.