Although the cabinet was not as big as I would have liked, it does the job and it looks nice!  The mirror is not very large, but okay for a guestroom.  I had someone put it together for me and there was quite a few pieces to put together, which I didn't care for.  The cabinet should come more assembled.  Overall, it will serve it's purpose and it feels sturdy.