Labor intensive to put together, and I painted it black to match my bathroom mirror, which added to more labor on my part, but nice piece once it was all put together. Goes great with my mirror.