The mattress is very soft and fit perfectly on my daughter's bunkbed. The price was reasonable and I will be purchasing another mattress for the top bunk.