Very nice. My husband was able to assemble it in about an hour. I have to one medium sized dog and one small dog and they both fit great.