Beautiful crate, fairly easy to put together if you can follow picture instructions. Plenty of room for my 2 labs. My dogs love it. Dimensions for the bed are odd so I had to make some custom beds for them.