My counter height dining set arrived on time as scheduled.  The product was well packed and the directions were easy to follow.  I was able to put this together by myself which took me about an hour an a half.  The stools took the most time to assemble.  This dining set is perfect for a small apartment.  The quality is mediocre but for the price that's what I anticipated.   If you're looking for a casual dining set for a small area, then this is a bargain.  I can use the table for multiple purposes, dining, desk and entry way table.