Very impressed with how this turned out! It took about 30 minutes to assemble by myself. The directions weren’t really instructions, mostly pictures with numbers and letters, but I was able to quickly figure out what to do. No squeaking so far either, so fingers crossed this product she’s well!