It's a very nice bench.  Not only is it stylish, but it has a good firm seat.  You have to attached the legs yourself, but it's super easy.  All in all, a great value for the money.