Really easy to assemble, I did it by myself in about 45 minutes. Very sturdy and each leg is height adjustable so it doesn't wobble. Really clean lines and nice looking.