Considering all the bad things I've heard about that press, no. Not really.
FYI it's supposed to suffer from chronic print arm flex which makes registration a nightmare. I mean, you can see how thin the print arms are. It's only alu box section, not very sturdy.