Snug fit so I would suggest sizing up as I always say to size up in a jacket but especially in a tweed like fabric. The fabric 100% polyester. Gold button front detail. Lovely and dressy. Ideal with skirts, dresses and dressy trousers/jeans.