Love it now that it is on the wall! Assembly is not for the faint of heart, but I think that is expected for such a product. Love it, only qualm is that it does not move as seamlessly as we hoped. You need a lot of force at times to push it in and/or pull it out. No worries about the sturdiness though. Overall, happy with the purchase!