It took about 4 weeks to arrive, so longer than expected. Fabric is woven, kind of like tweed. Off white with a tiny hint of beige.  We had no issues getting it together, you must attach it to the wall with the supplied board. Looks cool, hopefully the fabric is durable