Good product at an affordable price. Many of the other model kits I reviewed were much more expensive and I was concerned about the quality of this product. However, I was pleasantly surprised! The bonds are flexible and have some advantages that allow you to manipulate the models you create to form different conformational isomers.