No sweat to put all together. It took me 10 min to complete the assemble. The wheels are smooth and the seat is soft. I like it.