shipment was on time, seller was very very helpful. it’s my first time purchasing and he walked me through every step to make sure I was able to purchase smoothly. Machines were very easy to assemble surprisingly. Very happy with my order! Recommend this company 100%!------monica