Very easy to put together. The fabric is very nice and it is well worth the price.

Pros: Great value, easy to assemble.  
Cons: A lot of parts to he bed.  Some don't seem necessary