Not quite as transparent as the pictures show but it’s been great so far for our small dog. Really easy to put together. I don’t think it would be sturdy enough for mediumlarge dogs.