I purchased this bed and I must say although it was not easy to assemble it was a bit confusing the product was worth the struggle.

Pros: sturdiness
Cons: assembly