This is a top from J.Crew Outlet that I'm calling the Printed Cap Sleeve top (item #11958). It comes in a few patterns. I tried on this one and another one that I will post soon. The top is alpha sized, and was marked $44.50. I believe it was on sale at the time, but I'm not sure which kind.
The cap sleeves and neckline are elasticized, but it ends up looking like cute, crinkled trim (in my opinion). I think if it weren't for the sweet cap sleeves and scoop neck, this top would be pretty shapeless and boring.
I left this one at the outlet. I thought the top was cute enough, but just okay, and I wasn't in love with this pattern.