I love this set!!!  It fits perfectly!  It’s sturdy.  The chairs and the table have levelers on the bottom so no one should have a problem leveling anything.  The color is vibrant!  I couldn’t be any happier!  I did mark one star off because the table came scratched, but I still love this item.