Perfect fit! Its more black than it is brown.  It is  little firm but still very comfortable! Easy to put together!