Easy to assemble,  all parts were there - great quality.  Only drawback was  it took almost a month from the time we ordered until we received it.