Perfect size and exactly what we needed for our boys. My kids love it and I love that the rails are high enough I dont have to worry about my son rolling off the top. Was easy to put together also.