does job, but requires constant adjustment

This could be a really great item. The length is perfect if you are a knee length skirt/dress wearer. The material is not bulky and stays static free. The fit is comfortable enough that I don't notice I'm wearing it under a dress. I gave it two stars though because of one detail that I find excessively annoying: the adjustable straps don't stay put. I have to adjust them every time I wash it (where they also become very twisted), every time I put it on or take it off. The straps slip throughout the day as I wear it... you get the idea. The annoyance this poses to me outweighs the other good features that it has. I will ditch it after this winter, unfortunately. If readjusting does not bother you, than there is nothing else wrong with this item.