Fits okay, but not great. It's kind of scratchy, but I guess that's because of the lacey parts of it.  I will not wear it if I know it is going to be a long day because it is just not very comfortable after too long.  I would not buy another one of these.