The fabric is pretty and feels really nice. The bed was easy to put together as I did myself in 2 hours. It feels sturdy and durable with good materials. I got major compliments before I even put the mattresses in place. This will be my new hangout and napping spot.