The bed went together pretty easily. I went with a hybrid spring and memory foam matress to give it more stability across the slats. I also picked a thinner matress (5in) so that there was more railing... the slide is slick and fast but fun!