This is a nice crate and my puppy has plenty of room.  Not that he loves being in there, but it keeps him safe when we have to be away. It was pretty easy to assemble and I did it myself.  It looks nice between two of my chairs and I put a small tree on top since my pup would take apart a larger tree this year.  He only weighs 6-7 pounds.  It holds him. But I will say the locks should be more sturdy for a larger dog, imo.  But he isn’t going to get a lot larger so it’s fine for him.