Great piece of furniture!  Yes it has several pieces, but with patience and organization it went together very well.  Lovely and perfect for what we needed.