I got a great deal on this jacket (about 1/3 off on past-season clearance) but I'm not really satisfied with it.  It looks nice and appears well-made, but it isn't very warm and it isn't roomy enough to wear another layer underneath.  I'm 5'10" and with a 43" chest and bought size Large.  The Apex tends to bind in the armpit area and fits so snug that it almost feels like I'm wearing a wetsuit.  I thought about buying XL but that seemed too large, especially in the sleeve length.  I haven't really been completely satisfied with the fit of any North Face product that I've bought and may not buy this brand again.

UPDATE:  After wearing this jacket for awhile I have to admit that it's become one of my favorites, especially now that the weather is warmer.  A very nice jacket for early spring and fall, when the temperatures are in the 60's.  I took it on a Caribbean cruise and it was perfect for chilly nights.  So I'm upgrading my rating from 3 to 4 stars.

UPDATE #2:  I bought another Apex Bionic in a different color and it fits even tighter than the first one.  Clearly there is some variation in sizing so make sure you can return it if it turns out not to fit.