The ottoman is perfect. The cushion is not that soft but I feel it will hold up for a very long time. It came all assembled and well wrapped so you don't need to anything other than getting it out of the box (and the wrap). The color is very dark brown - almost black, which work out for me pretty well.