Nice piece, great size for all my cushions but is not waterproof. Top cushions were wet after rainfall.