It’s ok, considering the price. Looks ok and serves our needs. However it took my handy husband 3 hours to assemble it. So many little parts and so many screws. Overall it looks good and it’s a good size crate for my small dog.