Perfect size for my home office. I like the fabric as well as the comfort of the cushion. The cushion is velcroed so it stays in place. It was very easy to put on legs by myself.