These are exactly what I wanted and came quickly and were easy to put together. The material seems to be thick and should hold up well and the padding feels dense and like it will last a while. The price was good for what you get. I wish I had bought 2 more but I will when they are back in stock!