Very sturdy and looks great. It is firm, which is fine for sitting to put on shoes and for our small dog to hop to the bed.