Absolutely perfect I love this good quality and it is a nice size my toilet paper fits perfect so glad I got this