Super easy assembly and very stylish. A little on the shorter side but still works great for me. This only took me about 30 minutes to assemble, can't beat that!