The bench arrived fully assembled. It was packed well and with no damage. The cushion is slim, wish it was a bit more sturdy. The doors do not slide easily. The bench is black with grey undertones. It goes perfectly with my floors. I am 
using it at the end of a king size bed. It would work well as an entryway bench as well.