I just placed my 2nd order for these. As others have said, they are definitely comfortable.
I wanted to wash them before posting this comment. I was worried that the 100% cotton fabric might not hold up well. Well I washed them and they held up very well.
At first I was worried about there not being a "fly", but that didn't turn out to be a big problem for me.
I wish they had more colors other than white, but for the price, you can't go wrong.