Perfect for our needs in a condo......would have given it 5 stars but for the price......sorry its 5 stars my wife just yelled at me for giving you 4 stars!