I was pleasantly surprised how well these fit, and they are very flattering. The fabric is lighter weight, I guess because of more synthetic fiber content and less cotton than I usually wear, but very comfortable.