I bought this for my son who has 2 big German Shephards.  The assembly was easy to do and it has worked out fantastic for them.  It is really durable and made well.