I received the product very soon after the order was placed; if I am not mistaken, it was within 48 hours. Assembly was quick; about an hour. It is perfect for my needs: a place to put my drink, snack and cell phone while I watch TV. Perfect!