This set is perfect! Very sturdy with thick comfortable cushions. Came a day earlier than expected. Will look great on our covered patio! Easy to put together, and all the screw holes matched!