A bit of time to put together but easy. The color is off-white. It's a great addition to our living room. I am pleased with it.