The fabric is exactly as pictured in the photos and feels very luxe. It is firm but comfortable and extremely easy to put together. Highly recommended!