Perfect.  I work from home.  I love the lock on the cabinet. It comes in handy when I have gatherings at home. I'm able to lock up work my macbook and iPad to keep business hardware protected.   It took me about 3 hours to put this little thing together because of all the small parts.  If you lay out all of your pieces and take your time, it's not difficult.  I'm happy with my purchase