Material is decent cutting is also flattering for a petite. However the quality of the padding is v obv thats its low quality. The moment u put on the item, the scratchiness and stiffness of the padding is super obv making it umcomfortable to wear honestly.