It took me 6 hours to put 10 of these together and to level the legs. I love them! They are perfect for our space and make it feel so warm and welcoming.