Easy to assemble. Good quality. My dog is 6 yrs old, 65# and has had knee surgery. The memory foam is as described, thick and comfortable. The covering is thick, soft and good quality. She loves it.