Arrived ahead of schedule, well and safely packaged! Looks to be well built, all moving parts are smooth and everything lines up. Nice!!!