In the past I've used Crooked Horn and one other called the binosock.

I've recently invested in an FHF harness. Twice the money or more, but it is on a whole new level of quality. Money well spent!