Easy to assemble, but I didnt
realize it was MDF. Its a little smaller than I thought it was going to be, but it should be fine for the bull mastiff. The food storage doesnt hold a lot of food for a bigger dog.