This came in within 2 days of our order. It took my husband (who is pretty dang handy) about two hours to complete. All the parts were there and he said the instructions and assembly process were pretty straight forward. The product is also a lot sturdier than something you may find in Ikea. Some may think the size is small for a buffet but it works for us. Thank you!