Assembly required, but it was not a terrible or daunting task. Once together it was perfect to add to our outdoor space. Very comfortable and cozy. Our guest always compliment how much they like the sofa. Its sturdy but not bulky. Easy to left and move yet heavy enough to not blow around in the high winds we sometime experience. Really recommend for the price point.