Decent garment. It looks good but does run on the small side. I'm muscular and not steroid muscular, ordered a 3xl and  still is on the small side. The manufacturer needs to default to sizing them bigger from the get go. Price is a little high sidefinition for polyester as well. Looks good overall.