This mattress does the job. Not 4.5 inches more like three and not as wide as a twin but it's thick enough to not feel the bars underneath.