Out last cabinet was ruined in our recent move and this turned out to be a very nice replacement.  It was delivered ahead of schedule and the setup was handled by the delivery company.  The light has a low and high setting which was a plus.  The only tricky part of the assembly (the glass shelves being the only thing and that was handled by the setup guys) was the center shelf.  That took both men one on each side to safely put it in. Good quality - 5 stars from me.