This is a good rug for the price.  It's obviously not top quality but if you need a big rug at a reasonable price you could do a lot worse.  I am in full agreement with what others have said about the smell and the time it takes to lie flat, though.  It definitely needs a few days to air out before you will be happy with it and it comes so tightly rolled that it takes at least a week to really lie flat.  I bought mine about a week ago.  I expect it will last several years, based on a similar rug I have owned before.  I would recommend it for people on a budget.