Easy to put together ~ took under 45 minutes.  The bottom step slides out easily.  It is slightly wobbly, but may be my assembly skills.  Only con would be that seat has virtually no padding, but other than that, I love it.  Looks amazing in my white and black kitchen, and is functional ~ helps me reach top shelves easily.  I would purchase it again.