Great construction, very durable.  Easy to assemble.  I have a Chihuahua and its a little too tall for him, he won't use it but my toddler loves it!