I own this in 3 colors - it's the best! I can wear it tucked in with dress pants for work (office job) and stay comfortable all day, or it's great with shorts/leggings for a day running errands. I have 2 in L and one in M (t-shirt size M). The large are great if I want to toss a knot it the bottom. If I order more - which will probably happen - I'll order M.