Bought this for a generator. Fits perfectly and has lots of space leftover to install shelves.  Modern and Clean looking.