This is a good purchase.  I added another layer of memory foam to the bottom because what it came with was not enough.  The fact that you can take the cover off and machine wash it is fantastic.  I have had it for over a year and it has held up very well!