Sturdy. All the pieces were there and easy to assemble. Took about an hour in total from opening the box to laying the mattress on it! Would recommend!