The only reason why I rated it a 4 star is because a few of the pieces came in damaged and the paint chips extremely easily. Other than that the bed has been a hit at my moms house for her grandchildren when they sleep over. I purchased 8” thick mattresses, Twin XL and they fit perfectly.