Very cute and functional. The pup loves it. Easy to assemble myself even though the directions advise 2 people for assembly. Quite small (see pic).