I have this bench in my entryway, and it looks VERY NICE!!  Guests compliment it.  It went together easily, and it is very well made and sturdy.  The cushion is firm, but comfortable.  Love it!!