Comes fully assembled- ready to go right out of the box! Super comfy and attractive. I got the sand color and I'd call it more of a taupe than tan or beige. It looks great on my deck.