ok, but padding is low quality and has too big pus-up effect
very comfortable. double front, padding can be removed. I generally have size Medium-Small, this one is L and fits just fine.