Soft fabric. Sofa is a bit lower to the ground but comfy. Easy to put together. 
Nice addition to our family room for our large family of 6.