The top came damaged even though the box wasn't damaged--so it makes me worry that it will damage easily with everyday use. It's easy to put together, and it's sturdy. My min pin is JUST the right size, this is NOT for large dogs. The bed itself seems like nice quality, but I worry about it getting dinged and scuffed. The replacement top I got came without hassle and quickly.