This product is of a good quality, looks nice and well designed. Assemble instructions are simple enough, but it took us the a couple of hours to assemble it. Keep in mind that you may need a drill as we had to drill the holes to set up the legs.