Thanks for everyones comments on the pez. Size M is on the way!

To chime in on the sizing discussion, my personal experience has been that Ibex runs smaller than Icebreaker which runs smaller than Smartwool.

For example, in Ibex and Icebreaker tops I am a small, and in smartwool a medium. In bottoms, I am an XS in Ibex, a S in Icebreaker and a M in smartwool. But, I should warn you that my bottom is really smaller than my top (for example while most of my clothes are size 6, I have one suit I bought as separates where I bought the pants in 4 and jacket in 8). I am slim hipped but have a broad back, broad shoulders (size 40 handlebars!), and big bust (36C).

In terms of quality, I found my ibex looks the best over time, no holes, no pills, etc. on stuff I have now had for several years. I bought my husband a nice icebreaker sweater last christmas and it already has a hole in it. My smartwool looks more worn than my ibex as well. For me, routine care is to machine wash and drip dry.