Difficult to assemble. Pre-drilled holes not lining up. We drilled our own holes to complete the assembly. We are not great at this stuff, so one verticle piece is slightly crooked. Since it is a bathroom piece, it will be adequate.