all of the pieces arrived in perfect condition.  I haven't put it together yet, so an updated review will be given at a later date.  So far, quality of the material is great!