I usually pride myself on being mechanically inclined, I was a Surgical tech, but this assembly was a challenge! The cam locks are very soft, and strip easily. After a few hours of bad words and sweat it is now together, Its true to the color on the pic and very cute. Great price point for the overall quality.