There was one missing part, which the bike shop had to replace. Also, they told me that the kick stand I purchased wouldn't work with the Romeo frame. Otherwise, I'm quite happy with the bike.