Great leather bench- easy to assemble, easy to clean (kids and dog slobber!), not too heavy, doesn't scratch up my floors.