These are good quality upholstery. The reviews about being small are accurate but they work for us with two kids and one 5 ft mom.   They are wobbly... for kids who have to climb up on them its not greatly stable.  But they work really well,  adjust to height and swivel smoothly.