Haven't had it for longer than a week but so far I'm impressed.  Cushion is firm but comfortable.  I like the lower profile; the low back doesn't bother me too much.  Shipping was fast and putting the legs on took about 5min.  Overall, great purchase!