Easy to assemble, so far it is perfect for what we needed it for.  Stable for us to sit on and put shoes on and off.  Provides storage for our familys shoes and is stylish.  Would recommend for any entryway.