Its a great product.  Works well. Leans a touch to the side but I think I screwed in a door incorrectly.  Otherwise thoroughly happy.
Cant give it 5 due to the deliver times.  I was told one friday that I was banking on getting the item in, and it didnt turn up.  Nor the next friday either, and not until the follow week wednesday.  No phone call or reason.  I can't trust the delivery times in future.