Loved it! It arrived promptly and on the expected date. It is very comfortable to wear and looks good with casual or smart casual wear, very nice for the beach. I loved it so much that I ordered another from style from the same brand!!