We absolutely love this pet kennel! It’s big enough for our dog to be able to have room not just to lay down, and it’s also beautiful! It doesn’t look like a kennel at all! Assembly was not bad at all, and the instructions were clear and all parts were labeled