We bought two of these cabinets (and later the toppers that go with them) to increase storage at our rental cabin.  They are perfect for keeping linens clean and easily accessible.  Assembly was not difficult, but it was a bit time consuming....well worth the effort!