For the price, this rug is perfect for what I ordered it for: kids play area in our laminate floor basement. A 10x14 rug for under $300?! Unbelievable. So I read lots of reviews before purchasing because I couldn't believe the price but it is really soft. It's not what I would want in my living room but it would work fine as a dining room rug and like I said it is perfect for a kids rug that will get beat up. It is laying pretty flat after a day. Had a little smell at first but nothing after one day. Kids loved playing on it and laying on it today! Couldn't be happier!