This product fits perfectly in my limited space and the dimensions were accurate and helpful when purchasing. The one thing I would say is that it claims to assemble in 30 minutes. I’m relatively handy myself and it still took me at least an hour to assemble and to get it lined up right to drill onto the cabinet door. It might have been faster if I had someone else helping to hold the door etc. Either way, I’m very satisfied with the quality. I originally wanted a nicer wooden one but this one is just as good and the price was right!