Gorgeous fabric and fits me to a T.
It is a firm seat and was easy to assemble.