I bought 2 for my kids. They love them
 Very comfortable. Not too firm or too soft. Just perfect.