I'm very happy I used this service to build our dining set.  The price was fair and I loved booking the assembly appointment online.