Great for the price.  Ya there are some imperfections such as another reviewer mentioned one screw not lining up and knowing that (thank you for the tip) i just left it out.  Also not sure if set will stand up to the elements over time so maybe just a 2 year life span - time will tell.  But I'm really very pleased and it is pretty comfortable too - i will be adding a throw pillow to make it even more comfortable.  Recommend this product.