I ordered the small and it wasn't right so I tried the medium this time and it was worse!! I am 5'5", 130-135 lbs, average build, B cup. Total fail.
This top is clearly meant for someone with a large bust. I really tried to make it work. But it's clearly not right for me. I do, however, recommend it if you have a large chest. It is slightly see-through though.