Overall delighted with this experience - SEA Manufacturing was able to fill my order quickly even after an issue with Treatstock's file upload system meant 28 parts were not included in the original order. The entire process took about a week and a half, and even with the last minute changes I was able to get the print under the tree in time for Christmas, and SEA Manufacturing was helpful and diligent throughout. Some of the parts have small bits of plastic hanging off the print or don't fit together perfectly, but that's nothing a bit of sanding can't fix.