For me it is a 4 star product.  Great for the price.  My wife says two stars because it is very firm and you can see the white that is behind the pillows.  My dog absolutely loves it.