Perfect delivery.  Navy sofa is perfect shade..very nice feel to the leather and very comfortable.  Height of seating is great, too.