My bathroom with my new cabinet is so beautiful and gorgeous.  I would recommend this and if you can't put things together get the handyman option when ordering your cabinet.  They do great work in putting it together.