For 300, this is an amazing purchase! It looks great, the fabric is quality, great massage and heat function, comfortable, and SUPER easy to assemble. I honestly did not expect something this nice for the price.