Love, love, love this over-the-toilet cabinet! The drawer is unbelievabley deep. The 22 size is like made to order. Everything needed came with NO MISSING parts for assembly. The slight off-white colour is a perfect match to my bathroom walls.