It would be 5 stars but the entire top part of this bed was so hard to assemble. In the end worth it, my son loves it and won't get out of it.