Pleasantly surprised with product once it was put together.

Pros:  Love the variety of products to choose from and the convenience of online shopping.   
Cons: Didn't realize it was all self assembly.