Soft fabric with sturdy frame. Colour isn’t too dark. Great modern take on a rocking chair for our new nursery.