Pros firm. Shape holds up nicely with roudy kids 

Cons
I don’t like the gaps between the pull out bed. No matter what we adjust there are gaps and my kids have had their legs go through. It’s just very expensive for something that doesn’t function properly.