Comes in a few pieces but easy to put together. Lightweight and great beige color. Not sure all the feet/legs were perfectly matched but we tightened enough to make it work and look good. Back cushions have velcro so they stay in place