Quality of the bricks was fine, a few types of bricks could have better clutch, but what can you expect. However of the more than 3000 parts about a handful were missing, namely wedge plates which I didn't have on hand in my own collection. This was partly compensated by supplying parts that they said were out of stock. Shipping and handling was also fine, paid about 30 usd extra for express shipping. I asked them if they could ship it faster than the 10 days stated before ordering, they would check, but it ended up being close to 10 days anyway. If you order larger amount of parts they come in their own bag, but if you order a lot of different pieces they get thrown in a big bag together, I would have rather seen that they would combine the small parts together in 1 bag, and alsto the larger plates in their own bag, which makes sorting a lot easier. Communication was great, fast replies, friendly and helpful.