On time. Very happy with it. Good quality very easy to put together the instructions where easy to fallow wife and I spend time reading it before putting it together took me 1day and 12 of the other to assemble it.