Trendy leatherette piping blazer

This blazer is super cute nwot 100% polyester fabric. Black parts have a faux leather feel. When I purchased it I was told it fits a 18 but fits more like a 16 large or xl looks great with a black tank underneath and a nice pair of distressed jeans light or dark