Pretty easy to put together as long as you follow instructions properly. Yes the wood product is not top grade, but what do you expect for the price.  The arms of the sofa were incorrectly studded on both sides??!! Looked really silly.  But since I put it together first, didn't realize it wasn't supposed to be that way until I saw the loveseat, and then other photos that were online.  Easy enough to remove without damaging the material, but still the reason for not giving 5 stars.  Shipping information provided was awesome, I was kept informed at every step. The seats are firm, but that is what I expected.  Time will tell as to how the material lasts.