quite well, very comfortable. a little bit hot