Got this for my partner as a birthday gift. The material is stretchy and good. It fits her snugly - I would have ordered up a size for myself because I like things a little looser. so, I'd disagree with the "oversized" description in the product line. Nonetheless, would still purchase again!