>>1188454Well, it does have an OEM seatpost and only half of the logo is showing and the stem looks very short for a road bike so yes, the frame definitely is a couple sizes too large, but seems well rideable besides that. A larger frame offers a taller headtube = more comfortable riding position and it's a more relaxed fit for the rider, the FP2 is more of an entry level poser bike than an actual race bike anyways so I'd excuse this specimen.
Here's a picture from the manufacturer on how it's designed to be set up.