Love this, looks just as pictured and was super easy to assemble. It is firm, but not in a hard way, more like just a sturdy piece of furniture.