This mattress is of great quality and my kiddo loves to sleep on it. She says it is soft and comfy. It is twin size and fits my kid's bed perfectly and also, the sheets fit very well. It was very easy to unpack and put on the bed, no hassle at all.