Can't beat it for the price! The only reason I didn't give 5 stars is because quality could be a bit better but definitely not complaining.  I do have rug pad under mine which helps.