Assembly was easy, delivery was fast, price was good, ... Only one complaint: The wall mounting didn't go well with the anchors provided. I had to go to the hardware store to get better mounting hardware. Not a bid deal. Overall we liked the product.