Well built and heavy - not cheap.  Would highly recommend getting the assembly service.  It takes a while to put together, but directions were good and all the parts were there.