Great price for good quality.  Assembly instructions are very good but allow an hour or more to complete. Organization and patience are as must but the end result is worth it.