It’s sturdy and assembly is straightforward and secures things very well. It is quite firm, with not so much padding on the side arms, but that’s very much to be expected at this price point. The colour and button detailing is really beautiful. A few marks on the material after the first week or two, so we’ll see how we get on! Overall a good sofa and pretty comfy.