This top may be right for some, but it did not work for me. i've been looking for a nice black top and loved the flutter sleeves on this one. however, it didn't do much to flatter my body. i ordered the xl, but it was huge. i'm not sure a l would have solved my problems if it had been available. i found it looked boxy and and agree that the arm holes are too big. 

the quality is great and style so pretty, though. i wish it had worked for me!