Perfect! Love it, very comfy and exactly as hoped.  I was worried after reading one review that said the workmanship was not good. Not true, delivery VERY prompt and it came way before expected!!!