The cabinet was exactly what I needed for our newly remodeled bathroom. Easy to put together, All the parts were. The delivery was fast and on time and it was on sale.