It is very comfortable and well constructed. The bill isn't cardboard, so that's a big plus and you can put it in the washing machine without destroying it.
The only thing that would make it better would be if it came with a Ranger tab on it.