I like this top, just wish I had ordered it a size larger.  I can wear this one but if it were a little looser it would be great.  It does seem to run a little small.  It is not as long as the picture, as others have mentioned, but it's not too short either.  It won't keep you warm, but it is a cute top!