I have one of the original style therm-a-rest pads that roll up and are self inflatable. This pad is ok but if you are wide in the shoulders its a tough lay.
I also now have a Nemo Cosmo 25L which is longer than I need it to be but I find I slouch on my pads and tend to lay not at the top very often. The pad is thick at 3.5in, weights 2.4lbs and has a foot pump built in. I am a hammock sleeper so it does not even need to be pumped all the way up and its very comfortable.