It's perfect bad, especially for such price. We've god king size, therefore it's not a problem when kids comes to us in a morning or or pets decides to sleep with us. I assembled it in less than 2 hours without external help. After 2 months of use, I would strongly recomend it if you like a design. 

Pros: Size, price, quality
Cons: None (yet) ;)