I was looking for something that would keep me warm and still have a nice flattering cut. Not sure whether its because the size runs big or not but it was very loose with no shape. I ordered an XL I am 175cm and have have a 42inch/106cm bust and similar hip and it just hung on me. The blue colour is a little stronger than in the photo too. Product 4 stars but fit 2 stars makes my 3 stars Otherwise a nice product and quick delivery.