It looks great and is nice and firm (but comfortable). Have only had it for a week so can't say much about durability but really happy with the purchase.