Yes, it was challenging to put together - but not impossible. This cabinet is very sturdy, attractive and exactly what we needed.