This was very easy to put together and while my German Shepherd is only 2 months old he loves it and there is plenty of room for when he grows.