I wasn't sure how sturdy these would be, but they are just fine.  I was looking for something slim that would slide all the way under my counter.  They fit perfectly.  The blue velvet of the cushion is beautiful and the cushion is firm.  All in all, I'm very happy with this purchase.