We ended up needing a handyman to install this, but it has been great once it was up. It can hold a lot of weight and feels very sturdy, and the finish on the cabinets looks very high end.