It stays up, unlike some of the others I've bought and it is very comfortable.  the only complaint I have is that the padding doesn't always stay in place and is a pain to re-adjust.  But overall, I highly recommend!