It is difficult to find items that fit well and are made with quality material. I'm very tiny on top with wide hips.