Easy to assemble, extra hardware was included, (springs and ball bearings). The only thing to improve on this would be to add assembly instructions. It's pretty straight forward but would have eliminated the initial confusion of the extra parts.