Fabric is very soft, thinner than expected, but acceptable. It runs small, but I had a feeling that might be the case so I did order up, really glad I did. I normally comfortably wear a 3X, but ordered a 5X and it just fit. It's a straight cut, not flared at all so if you are pear shaped like me you will need to size up. If you have smaller hips you may be okay with your normal size. It does have nice stretch so that makes it pretty comfortable overall.See full review