Love this cabinet. It was not that hard to put together once we laid everything out and  started our work. I bought this as a gift for my daughter for her bathroom . She loved it and it works just as she wanted.