I love this little bench!  It is exactly what I was looking for and fits the space I bought it for perfectly.  It will serve as a bench to remove shoes and also for customers for my in-home sewing shop to sit.  It isn't a high-end bench (won't seat someone over 300 lbs) but I don't do a lot of walk-in business, so I think it will hold up fine.  It matches my French decor theme perfectly.  It was very easy to put together and is holding together well.  There are springs in the bottom and the bench is well-padded...much better made than other similar furniture I have purchased in the past (I paid more for this as well, so it should be!)  I am very happy with the bench and the price I paid for it.