I bought these a size smaller than I usually wear, but they stretched perfectly.  They're flattering and so comfortable that I hardly know I have them on.  The texture of the fabric is soft and pleasant and seems quite strong.  I haven't washed them yet, so I don't know how they'll wash, but if they don't shrink or fall apart I'll be buying many more.