Took a quick look at it today (didn't set it up though). The backdrop comes folded almost in half and is made of very heavy cardboard with what looks like basically the same graphic on both sides (backdrop of waves and sail). The ship comes in a box that measures roughly 20"Hx24"Wx12.5"D and has a handle. This is NOT a lightweight diorama.
The ship comes in mainly two parts: the main boat part and separate dragon head. Also includes two separate wave parts. All of the parts have some heft and seem pretty sturdy. The boat seems to have decent detail. I'm not sure what it's made of - the finish is glossy, but I'm tempted to say it could be made of either some type of wood given how it feels, or a very dense plastic. Again, all of the parts have a decent weight to them.
Overall, I think it looks like a quality diorama for the price. Since I haven't set it up, I'm not aware of any assembly issues.
Hope this helps.