Just a bit difficult to put together, but the product itself is really nice!  Slim and compact, but fits a decent amount of shoes. Great for the entryway.