Assembly isn't too bad, will take about an hour, maybe an hour and a half.  make sure you read directions, not easy if you don't... looks like photo, quality good.  I'd buy again.