It took me quite awhile to put together (bought two, the first one took about 3 hours to assemble but the second only 1) but I made a few mistakes in the process. They were easy to correct though and did not impact the end result. The material is quite good and these are very beautiful and sturdy. It was worth the assembly and I absolutely love them, they came out as good as the pictures if not better.