Absolutely incredible! Our family loves it even the dog! Its firm but comfy, easy assembly and amazing quality!