Very happy with comfort , look and easy if assembly with one exception...L bracket holes  to attach arm, do not line up well and had difficulty with those screws, otherwise terrific. Firm but very comfortable...no one has yet slept on it, but it feels like it will be a good sleep.