Fits the space with additional cabinet on top.  Looks like good value for the money.  My husband hooked the cabinet to wall with a homemade mounting block so that it could be fastened to a stud in the wall.  The backing of these cabinets is thin and needs another system for attaching to wall.