I'm still waiting for the plastic smell to wear off. It's a stong chemical smell from the manufacturing, so if you sensitive to voc's, it may not be the best choice.
On the other hand, my little chihuahua-yorkie mix loves it. I put zipped the top I it super easily, and she went right inside like it was a little fort and she a toddler. 
I wouldn't keep her food or water in it with her. She jumps up and down, causing it to jump all over the floor when I come back home. 
It's also smaller than it looks, but if the dog likes it, that's what matters.