Very easy to assemble. I completed on my own and looks very stylish. There are sticky pads on the slats to stop the mattress from sliding. I'm not sure how effective these will be in the long run hence 4 stars, but overall I'd recommend this bed