Not owned a pair of those ones, but have tried them on. They're very comfy, and i imagine would be more than suitable. Just make sure you get the right size, or they sit so uncomfortably.
hiya mastering that took me a long time but i found the best way of keeping the front up was to hop backwards slightly each time. hope that helps and best of luck mitch