It was delivered on time.  I put it together by myself and everything lined up.   0 issues with putting it together and had extra hardware just in case.  Usually they short you on hardware.  I love the size of it.