A very good product for the price we paid.  They look more expensive than they actually are.  Easy to assemble.  Lovely soft velvet finish.  Only downside is they are not for the larger bottom so we are going to mix up our bar with some wider ones.