Good quality for the price.  My 23 year old son put it together in about 4 hours.  No damage from shipping.