We're really happy with this cart. It provides a nice storage and work surface solution. It was easy enough to assemble by assembling one rail first, flipping it, and assembling the other. It took the two of us probably around 10 minutes to put together fully. One person might take a little longer but it's certainly not bad. The most annoying part was removing the protective wrapping. Functionally, it feels sturdy and is a great size. It glides very smoothly on its casters with the front two being able to lock it into place so it can be used as a work surface.