Love this cart! It took a while to put together, but was easy to assemble...just lots of parts. Everything we needed was labeled and there were plenty of extras in case a screw or 2 got away.