The end product to this cabinet is rewarding. The assembly is a bit of a challenge but is         worth the time and effort. I have put many together and this one gives you a test on your      building skills. This cabinet works for many applications in any room of the house.