Easy to put together, good quality and exactly as advertised. Perfect in our small bathroom. As someone else mentioned in their review, we left the top piece off the mirror to fit the space better.