Very easy to put together.  Very nice.  Love being able to click, pay and watch delivery of a product that meets my expectations.