This was exactly what I was looking for. It is very comfortable and I can wear it all day with good support. I love the solid adjustable straps as I have a short torso so need them shorter than most others.