Arrived fast and packaged well. Easy to put together by myself. I had put in a taller toilet and my old over the toilet unit would no longer fit, ah well. This fits perfect in my small bathroom and looks good. Seems sturdy enough.