ALOT of work to put together and faced a few challenging areas that may have been a bit off but otherwise it's great! Just what I needed. I very much appreciated the organization of the materials after dealing with some other purchases that were not so user friendly. The quality is great and the materials look very durable.