I got this one because it was not too big. Best instructions and packaging Ive seen. Goes together easy. Hard to hang straight with one person holding it and trying to eye through the hole to the molly in the wall. Nice finish. Looks good.  Two things dont turn the cam locks that hold shelves together too tight they can break,  and start the screws for the doors part way in as the pilot holes dont grab them. You end up with a total of 2 shelves about 18 x 5 and the bottom 18 x 5.5.  I got this one which looks excellent above the toilet but there is a cabinet out there already together easier to hang that is larger which I didnt get because I thought it might be too large but then it would hold more by 50%. This is quite nice at an attractive price with great customer service and it looks great. It is well engineered and the finish is even smooth and bright. It is better than comparable items of a similar size I saw locally. I already had a mirrored inset cabinet and larger mirror.