The quality is very good and the price is just right. It came with all the parts and was very easy to assemble. That coming from a person who hates putting anything together, I actually let my 10 year old son help with assembly and we put 3 stools together in 35 minutes. Thanks Wayfair!!!