I'm looking for new leggings to get me through the winter - I'll worry about the tops/dresses later on. I want nice thick ones, which will wash and wear well. I'm 5'4" and about a size 18. The options I have available are M&S, Next or H&M. Suggestions please? Many thanks in advance.