Assembled fairly easy considering I am a amateur. Rollers are somewhat stuborn, however bed does move without difficult,  I will need extensions in order to connect foot board, but even with such the price is reasonable.

Pros: good price, durable 
Cons: extensions for head and foot board are needed