Both practical and beautiful.  For being a "medicine cabinet", it looks modern, clean and streamlined and we LOVE the inside shelves with varying heights.  This would literally go IN ANY DECOR.  Highly recommend.