Very easy and quick to assemble.  I would have given it 5 stars, but it was missing 3 pieces needed to connect the large panels.  I left a voicemail message with the manufacturer with my info and they mailed replacement parts about a week later.