The bench is perfect for my application.  The quality is much nicer than I expected. The seat is firm, the, faux leather is very soft and smooth and it was very easy to assemble the legs.