Attractive six piece set. Assembly pretty straightforward but made more difficult by shortage of screws. Two chairs only came with enough screws for one. Went to hardware store. Problem solved. Sofa missing a couple of screw holes in frame. Sturdy enough but keeping fingers crossed. Overall fit just average. Needed to buy several longer screws to complete assembly of both chairs and sofa. Cushions ok not great. Looks fine but time will tell regarding durability. Would rate 6.5/10.