Issue is with the Lego design rather than the intermediary supplier. The grey single bricks and the light brown individual cylindrical bricks, which form the hinges for the door panels do not form a firm enough seal to hold the doors in place. Consequently the doors keep falling off. Given that the toy is based on the premise of being able to be opened to reveal a play area inside, I'd therefore rate it as fit for purpose. Highly disappointing and frustrating for my son. Poor value for money.