These were amazingly easy to assemble and the materials are great! Upholstery material is of good quality and the height range is exceptional. Perfect for my extra high sofa table.