Easy to assemble. cheap materials but it looks nice and have had no problems, i use it daily because my bathroom is so small there is no bathroom vanity or storage, i needed this!