Just what we're looking for for our small bathroom. Putting the cabinet together is quite hard, you really need to put the time to it. Especially installing it. It's not a one-man job. All in all, the cabinet came out great. Perfect for our bath and it matches the cabinet sink.