Well crafted. Ordered 2, and the white/beige top is different colors on both. I also assumed their size (one was probably listed and I didn’t look at it) but they are LARGE. Just an FYI.