I've experienced a strong case of post-purchase dissonance with this product. Putting everything together took hours (not sure how many, as we did it over the course of a few days.) Some hardware was missing, so it took an extra week to get replacement hardware (Overstock was very good with tracking & following up on status for getting the hardware; nonetheless, it added time.) In the end, the on-line price went down by over $XXX, as compared to what we paid for this set. Overstock wouldn't adjust the price for me, as their policy is to only do price adjustments if it happened within 7 days of the purchase. And yesterday I noticed that one of the stools cracked along the grain, on the seat area... feeling rather ripped off and unhappy with both the quality and Overstock's pricing/return policy. Lesson learned - never buy expensive items from here.