Much more difficult to assemble than expected; all in all it took me about 6 full hours to assemble due to me accidentally putting the lower parts of the cart together backwards (did not realize my error until I was putting the top part of the cart onto the lower part of the cart. Even without the error it would have easily taken 2-3 hours total to build. I expected the material to be of higher quality (there were a couple of glued-on parts already coming apart as I was building), but it does what I need it to do, which is store my glassware.