Good for the price. Super easy to put together. The material is great. The cushion is the only thing that isn't great...feels like it'll wear out quickly but for the price, it's to be expected.