Materials are not the best, as expected for the price. But looks good … like on photos. The seats are on the firmer side but the back cushions are softer. The instructions for assembling are really bad though. I assembled it a few times before I realized the correct way.