Solid wood construction, and frame has a recess for the bed to slip into so that the mattress doesn't slide around. No squeaking (I'm about ~120 lbs). Took me about 2 hrs to assemble. Definitely recommend.