My toddler loves this bed! Went together easy. You do not need a twin XL mattress. Very happy with my purchase!