After being very anxious about the reviews I read, I was very pleasantly surprised with my purchase from Hayneedle. Not only was the product very well made, it arrived in just 2 days. I will order from Hayneedle again. My experience first experience was great!