Good so far, our puppies haven't arrived yet so hard to really judge.  The quality seems very good and the size is just what we needed.  We were missing screws and had to go to our local hardware to finish building it.  Not sure why, but there are more holes then they even show as included in the screw package.  I'll update after it's actually being used.