Easy to assemble and looks great. Bench is very sturdy and has good shelving for up to 6 pairs of adult shoes. Cushion is firm but for a bench to sit on to put on shoes it’s good.