These were so easy to put together. I love that they have an adjustable height to fit any space. The fabric is durable  upholstery is well done.