Very happy with this purchase. Arrived early. Easy to put together. Its a bit firm but still comfy.