Easy to assemble. Color is a bit more blue than expected but it works. They are comfy and my dog loves them too.