Nice mattress when your in a pinch, wouldn't sleep on it every night though. 

Pros: easy install
Cons: my frame is horrible so it's hard to tell