Next day delivery, great service and the best frame took 45 mins to put together! No squeaks at all. Well worth the money.