Pretty easy to assemble. The condos walls are not solid but rather you have to install mini-posts, which was a bit tricky. So far, my cats love the tree and its sturdy. No wobble, even when my chonky 13 lbs. boy plays on it. It was more of a lighter grey than a dark charcoal.