Absolutely perfect...comfortable...great delivery...easy to put together...exactly as described and we love it!