It is excellent considering the price. The reason (s) I didn't give it 5 stars was because of how long it took the assemble and the challenge of fitting a mattress on the top without it sliding.