Arrival time was over a month but worth the wait. So far its been great! I would definitely recommend.