it matches my bathroom cabinets very well and is a great size. Assembly was pretty involved and took a few hours. Some of the instructions weren't super clear but I figured it out. The back is just thin mdf but didn't expect more for the price. I don't plan to attach to the wall as it doesn't seem top heavy, at all. Probably depends on what you put in it. The unit looks nice and is just what I needed to help organize a bathroom that is lacking in cabinet space.