This set is very cute. But 31 inches table is very small for my porch. Good quality