Absolutely perfect such good value for money! Always shopping on a budget with a big family and it’s perfect for us! Love how everything matches even cups