Pro's - great storage space, pull out is a convenient feature
Con's - not comfortable, weird bars in the middle of the couch that make sitting in certain areas uncomfortable. 

This would be perfect for a multipurpose space. Maybe an office/guest room or a basement/guest room. Not the best full time couch since, again, it's not super comfortable. BUT the function is great and would be great for a multipurpose space.