Very comfortable, moves well, yet holds its shape (so far). I find the shape flattering. The fabric is soft but not thin. I don't expect to wear it out too quickly.5'5", typically wear S tops, and I bought the S. It is still a little loose on me, but charmingly loose - not baggy.