Very well made and are holding up great! These were purchased for the reception/waiting area for our vet clinic. They have held up well with pets and their human family. Highly recommend!