Material is kind of cheap, but it's well made. It's a bit bigger than what I expected... but that's okay. I managed to take it in at the waist. The train definitely doesn't reach the floor as shown in the picture, but it has a nice shape.