Very well put together and the mechanics are fun. It was satisfying using the heavy part at the right times