This cabinet perfectly fit our storage needs. It took a few hours to put it together but the directions were excellent and each piece was labeled.  We are thinking about ordering a second one!