Perfect size and comfort.  Good quality.  Took longer than expected to assemble but worth it for price!