The fabric is nice and the quality is quite good. The mattress is fine for an occasional guest. I got a thick mattress pad