It was a little scary opening it up because of all the pieces but it went together very simply. It is the perfect height for my daughter to stand underneath and gives her enough height to sit up￼ on her bed.  I would not say it is the most firm but for my eight-year-old it’s perfect. The 6 inch mattress works well.￼