This bench is exactly what I was looking for! I waited a bit to review so I could make a knowledgeable statement as to the quality of the product once it stood up to daily use. It has held up and still looks brand new. It is easy to clean (I use the vacuum attachment with the brush head to get into the buttons) and the velvet like look and feel still looks as good as the day I got it.