Only giving this 4 stars and not 5 because a piece was missing when we received the delivery. However the process to get the piece that was missing was very easy. It just took about an extra week to actually use the bed safely. However it looks like we thought it would and is perfect in my sons room.