Easy to put together! I think my German Shepherd will be happy! Very sturdy, directions were very clear!