This is overall a good sectional sofa! It really is not very hard to put together. The instructions were not super, super clear though so it took longer than it should have. There was also a step missing for the armrests. Anyways- once I figured that out it was totally fine and that’s the reason I took a star off! Cushions were straight out of air tight packaging in my pictures. They do fluff up