Bench was perfect for my needs.  Easy to assemble and high quality sturdy construction .  All pros, no cons.