Pros:
Very cute and durable bed. 
Well worth the price.
The delivery was on time and the bed was packaged very well. 
Cons:
The bed comes in about 100 pieces, so be patient as it takes about 4-5 hrs to assemble.
Instructions were not very clear.
The pre-drilled holes did not always line up.
While the bed was protected the amount of garbage was excessive.  We filled 3 huge garbage bags with plastics and styrofoam that was not recyclable. That is a huge con.  
There was a faint smell from the bed (we bought the white one)

Overall:
Great bed and solid build. Just be patient and go slow.