It would better be described as a sweater / shirt. The seams are not stable and come apart easily. I also ordered two sizes larger and when washed it was too small. Check the stitching and order a larger than large or large size. Looks nice. But not On me