Perfect!
Wore this on NYE with black leather mini from Lulus and got a lot of compliments. The arms aren't tight at all, not itchy. It has to go over your head so it feels like it will be tight but after you get it situated, it's perfect. The chest is low but it fits well enough that nothing is slipping out. You can always use a little tape if you're nervous. You won't regret it!