Came on time, in good condition. It's working out great for us. Good quality product, everything I was expecting, no surprises. Five stars!