As advertised and delivered on time.  Need to pay attention to assembly instructions since it's possible to put it together wrong.  Should be careful not to overtighten some screws since they are small and can break.