I ordered this top on a whim.  The top is very pretty, but I don't see much stretch - so, if you're looking for stretch this may not be the top for you.  Having said that, this top is great at hiding a couple of extra pounds.  There is ample material and it is slimming despite the horizontal stripes.  I received a lot of compliments on it and would definitely recommend it.