I bought this twice and it just fits right. The first one are all black and everything are styled the same. But the second order that I made which is different colors, it has different neckline deaign somehow. All V-shaped but some are higher and some are lower neckline. I use it everyday and it's very comfortable especially for warm weather.