I was so pleasantly surprised to see bench was already assembled, I just had to take out of box.  Color is exactly as pictured and fits in my small area perfectly.  Time will only tell how it holds up but it seems very sturdy.