The table took a while to put together, but wasnt too difficult. The color is pretty spot on to the pics, I got it in gray. It definitely cant handle too much weight Im around 120lbs and I can feel the edge bend slightly if I lean on it.