A great little bench.  Perfect size for what I wanted.  Well made and came packed well.  The cushion is firm and the buttons give it a nice look.