Good quality and sturdy. Bench has adjustable legs so bench is level to floor. Would have liked a little larger but meets the need.