So far so good. My dog has room to move. It was fairly easy to put together. It did have a faint odour but I let it air out before letting her sleep in there.