Love this bench! It was easy to put together and fits perfectly in our entrance. The cushion is not removable, which makes it difficult to clean but I have had success spot cleaning it as needed.