I'm really struggling to find something affordable and suitable. Can anyone help? I'm a size 16-18 hourglass shape Thank you