The finished product is good, but assembly directions and some parts are flawed. It took us half a day to put it together after figuring out things on our own.