Based on earlier reviews I ordered up one size, but the top is still too small. Tight across the bust and tapered at the hip. I was expecting a more boxy fit. It appears to be nicely made, but I am unable to wear it. Inexpensive, so I will give it away rather than return it.