The entire process from selecting these counter stools online to the purchase and delivery was great. The stools are of high quality and came fully assembled. The packaging was substantial to minimize any risk of damage during shipping. Other sites were quoting delivery dates that were 2 or more months out. I received these stools via FREE delivery in less than a week!