This came on time and although it needed assembled  we put it together took some time the results were worth it.  Will definitely order again thank you Wayfair!