Assembly: it's not bad but the wheels were unassembled, getting the front wheel on was hard so I had to remove the front breaks (not that I use em)
Make sure the handle bars are on TIGHT TIGHT because it will fall forward.
The Seat: Had to buy a new one. The one they gave me was falling off regardless of how tight I was on. Not only that but it is UNCOMFORTABLE.
Performance: I'm not a gear bike guy but being able to shift gears and tighten the peddles at my own strength is amazing.
She's handled 25 miles of on of biking so I hope she'll go more.