My requirements were pretty specific. Had to be at least 28 inches high and no more than 16 inches wide. This fit perfectly. It isnt the highest quality but it definitely works in my small space.