Velvet - like feel to the upholstery.  Very glamorous.  I would recommend less than a 12" mattress so you can see the nice curves of the bed.  My teenage daughter loves this!