The sizing on this top was a roller coaster. When it first came I was worried that it was too small but as I wore it more it stretched out a lot. Now it hangs off my frame. So the fabric is very stretchy. Wan't see-through when it was smaller, now that's stretched out it is see-through. Pretty good quality though, I have bought a second one but probably won't re-purchase. Made it through the washer and dryer okay.