Easy assembly but some parts just don't fit right, you kinda have to adjust a bit.  The seat looks like it will wear out with in 3 months.  I guess it's ok for that price.