This sofa was super easy to put together! It feels a little small to me; it would be great for an apartment or a small space.