Easy to put together. It was missing one screw but not a huge deal. Sturdy and the pistons are a big plus.