Easy online shopping, on sale and free shipping.  The item was delivered in about 3 days and it was easy to assemble.  Item does match photos used online.