Delivery was on time. Package was a little rough but no damage to the product. Very easy to put together. It was a family project and my kids were able to do most of it. I would say medium grade material but will work for our family.