My dog loves this bed, but I personally found it hard to assemble, but I did manage in the end.