Cabinet has everything I need and works well! Well designed and plenty of storage. Love that the inside is mirrored as well.