This is a top from the J.Crew Outlet that I'm calling the Printed Cap Sleeve Top (item #11958). It was available in a few different patterns. It is alpha-sized, and originally retailed for $44.50, but was on sale when I was at the Outlet this past week. I think it might have been 25% off, but don't hold me to that!
I think the elastic at the neckline and the sleeves is a really pretty detail. I think it makes the top sweet and feminine. I also like the cap sleeves - it's a nice compromise between short sleeves and sleeveless. I believe the fabric is a light cotton, and it is on the crisper side - it's smooth enough, but it's not super soft or anything.
Here is a close-up of the pattern. I really like the pattern - the white with the dark pink is such a nice combination.
I ended up leaving this top behind. I thought the full price was a little bit too much for top, and by the time it went on sale, I was going back and forth on it (which usually indicates to me that I don't totally love it). I do think it's a really cute top though, and if it gets marked down more, I may end up picking it up.