It's cute and matches my dogs coat. I didn't have to assemble anything, it came just how it looks in this picture. Though I wish I got this a size bigger but it's fine for now.