I needed some extra storage and something to fill a space in the bathroom. This cabinet works perfectly. I can't speak to how easy/difficult it was to put together as someone else did that for me. I do know that the cabinet is everything I needed.