The material is like velvet, very soft and well made. Sofa bed itself looks sturdy. I got the blue color and it’s like a dark greyish blue. I liked the color as I have little kids and won’t be much worried about the stains. Trundle is easy to pull out. We put 8”  mattress on the top. It fits perfectly. Loved it so far. Will update after some use.