I Recently purchase this for my small home and it was a perfect fit. Just barely! Yet it has enough room and seems rather large for my needs. Overall happy with it!