I love the cabinet.  It was relatively easy to assemble by myself, and is a solid piece of furniture.  It looks great in my spare room, and doesn't take up a huge amount of space when closed.  The mattress is what dropped it down to a 4-star for me.  For small children it will be fine.  At only 4 inches, and soft density, it is not going to work for adults.  A firm topper of some sort will be needed.