If I recall correctly. and I may not, your bench is actually and inch or so taller than a regulation bench press.
If your el cheapo bench is like mine was, and like most gym benches, a main problem is that it's very slick. You can either chalk the shit out of it, or you shirt or what really gives traction is to loop a couple of bands long ways around the pad.
Width, I do not remember. Sorry.