Our dog loves it and we do too. We have only had it a few days but seems very easy to clean. The style is perfect and actually has a lot of cushion for the pup. He is still young but will have enough room to grow into it so we can have it for a long time.