Product  arrived on time.  The packaging was excellent and this seating group was in perfect condition.  Everything was assembled and ready to go.  Cushions are 6 inches thick and coverings are great.  5 star for us!!!! Would do it again. Steve