I bought this originally for my daughter but fell in love with it when i tried it on and kept it for myself! it is a cotton/polyester blend so it is very comfortable to wear. the length fits nice as well. i have received so many compliments wearing it with dress pants and also with jeans! thank you for making an item that is both pretty, flexible, and meets the needs of young women (and their moms!)