Easy to assemble - took less than 2 hours on my own. Looks great. Feels sturdy.