Very sturdy training bench for home or gym use. Commercial weight bench b990. Seat upholstery is four times adjustable.