I ordered the same top twice bc the sizing was so off. I ordered a large + and it still wouldn't zip even through the size chart said it should be loose. Also on top of it all the clothes stink of a fish smell- this is likely from the packaging it comes in but it is still so gross and doesn't go away until it is hand washed.