I never give 5 stars. If I did it would be on this. I love everything about it. It's everything I was looking for at a wonderful price.