It's a little firm, but it's a great product for the price! It's about the size of a twin bed, but it's working really well for my little place.