Excellent!  Absolutely perfect.  Easy to put together and so comfortable!  Thrilled with this purchase!