It,s a nice size, firm but comfortable (haven't slept on it). Love the storage. The only problem I have is that I wish the bed pulled out more smoothly but it isn't a big issue. For the money it is a great product