The bed is perfect for my 8 year old daughter! It was difficult to put together requiring 3 people to complete. It also took over 3 hours from start to finish. Mattress can’t be thicker than 8 inches due to height of bed rails.