I took the size L at my 56-58. I wear under clothes, it can be noticeable, but for me it's not scary. My back stopped hurting. Delivered in 3 weeks.
THE product is very good and great quality. Surprised me too.
I would better take a smaller One, but quality is good.