If you have a oddball sized mattress, I believe The Original Mattress Factory will make one to size for a small extra charge.
www.originalmattress.com
For our Cougar 321RES, the mattress was lousy. We put a 3" memory foam topper on it and we like the combination.