The bed is super sturdy and totally worth the money. It was fairly straight forward to set up and everything was very clearly marked. 
However, shipping was crazy. Cant rely on it getting shipped out or arriving on the dates its  supposed to. Even if you pay for express (100.00 extra)....frustrating.