This cabinet is the perfect size for my bathroom. I paid a handyman to assemble it because it had so many parts, but it works perfectly for my needs.