Received these tables in 2 days just as advertised and they were not too bad to put together...plus they look great!  Good quality for the price!