I love the fabric, the buttons and the shape. I also love the legs. It does sit up high so don't expect to keep your feet on the ground. Came very firm, hoping it will break down some.