It arrived on time and was packed very well. We are in the process of having it installed and it is very sturdy. So far we would give it 5 stars.