This was a steal for the price I paid, did not think it would be this nice or comfortable.  Big enough to my to sleep and easy to put together.   

Pros: comfortable, easy to put together, actually white
Cons: white so cleaning is a must,