package arrived promptly, fragile pieces are well wrapped and protected.. All are included. Needs some work to get everything to work together as there are some moving parts. instruction is pretty clear. it's just time consuming to figure it out.