I like the front a lot but I don't like the back. Doesn't appear to have enough sit bone coverage. but the front looks like they are on to someting.

I have never seen these before.