On time it was it was very well packaged and I had no complain of it being some what late or disappointed highly recommend many people to visit this site and visit very well excellent job done couldn't be any happy. Also there were no delays very awesome highly over the top recommend to many people or even all people.