Excellent price, will do job for small dog.  Not sturdy enough for larger, more powerful dog.  Easy assembly.  My pug will do ok in it.