My daughter got this barn for Christmas from grandma. For the price she paid for this toy is fine. Yes its cardboard and plastic but what do you expect for a horse barn priced under twenty bucks with a Breyer brand name on it. My daughter is five and she likes it. Just dont try and move it around and make sure its on a solid surface because the floor is thin cardboard. And yes it was a monster to try and put together, the cardboard would not stay in the plastic grooves, but overall its a fine toy. I wouldnt expect it to last very long, and if water gets spilled on it the the cardboard will warp. But it serves its purpose. Although, just to let you know we have bought a wooden barn just recently to replace the cardboard plastic one.