easy to install and looks good too. Can be adapted to suit the size of your space.  Only downside is the shelves and hanging.  Would be nice if there was a way to have the hanging space without losing the shelves