We bought this for our small deck and we love it! It fits perfectly and it was a great value! The assembly wasn't bad, except for one spot putting the table, together, a screw didn't align quite right, but all in all, it went pretty smoothly. Very satisfied!