Purchased for my 22 y/o son and he loves it! Twin sheets fit it well. He says it’s very comfortable!