Solid construction - we love the padded bench to sit on and put our shoes on - working great!