Pleasantly surprised! Very soft and feels so sturdy. Cushions are firm, but i prefer that then flimsy cushions that don’t hold up. I just don’t like the pillows it comes with and will not be using them but that’s the least of my concerns. Shipping was quick delivered in one week! Love that it comes assembled, just had to twist on the legs. Best online purchase I’ve made. Highly recommend.