Product arrived packaged well and it looks like good quality.   It is very sturdy, not as soft as I was expecting.  Because it is stiffer it's not quite as comfortable for putting your feet up, but it makes it better to sit on.  Reason I gave it 4 stars instead of 5 is that the squares aren't as nice as in the product photo.