This has a wonderful fit.  Hides the belly bulge fantastic. Long in length which I love because I have a long inseam and will be able to wear with a small heel.  Extremely comfortable. Can be paired with a classy blazer or cover or a simple jean jacket or sweater. Color is true to photo.