The sheets fit well. After sleeping on it for a few days they have not slipped off. It has a thick elastic grip. They are not super soft as I would like but they also are not too rough. It’s good for my guest or kids room who don’t care about comfort.