High quality fabric and sturdy yet very comfortable cushions. Also a hard to find size. Definitely worth the wait.