I was a little taken aback when I first tried it on... the boning is really stiff in the front, but once on, it gives a great shape. The sizing is true to size. Overall, it's great for the price! For me it's a keeper!