Had to assemble, took a while and had to use a professional handyman to install.  Could have been a bit wider in size.