Took about 20 minutes to put together. Could not have been easier. Its very sturdy and the mattress does not move around at all. No squeaking, no wobbling, and very sturdy over all. Would recommend!