The only thing that would have mad this bed more perfect would have been if it came with the mattresses for the same price. My 10 year old boy loves it and its built very well, I couldn't ask for more.