Exactly what I was looking for in my upstairs half bath. It’s roomy, trendy, modern and solid. Was fairly easy to assemble but time consuming. I would purchase again and recommend.