Perfect for a small space, but you will need throw pillows for your lower back. The pillows on the back of the couch are merely decorative lol. The bottom cushions are firm but comfy! I wish the pillows on the back matched the bottom. 

Nice denim-like material and color. My dog started digging in the couch right away and it seems like tough fabric. 

Assembly was easy! No tools!