Pieces are poorly made and there’s a million of them. Takes forever to put together even with a drill but once it’s done it looks pretty nice. A bang for your buck for sure. Will definitely be replacing the seat. The mirrors are nice and light up well.