This is perfect for my bathroom!  All the parts were there (even some extras!) and it wasn't too difficult to put together.