very good, the only slight problem I have with it is that if you miss even one small step your table can have a lot of funky things happen to it, my table was great but the big cabinet falls in and does not hold it's place.