Easy to put together.  They sent extra hardware which I didn’t need but was nice to have.  Arrived only 3 days after ordering.