Perfect for small places. Firm material. Good for kids playroom because dark material so will hide stains but can add color with throw pillows. Cushion unrolls into the floor so good for sleepovers.