Mattress foam is not quality.  
3 stars because it was reasonably in expensive.  The old saying you get what you pay for applies here.