Great product with super fast delivery.  Assembly was time consuming but if you have basic mechanical skills it is not difficult.  Just take your time and follow the instructions.  You can purchase an assembly option for $95 which is not bad if you don't know how to or if you are an old person with bad knees.  Overall, the product is great and service from Wayfair was excellent!!!