This product is terrrible.  The item description states that it is assembled but it actually comes in a few several pieces which are flimsy and not easy to snap in.