Overall a very decent piece.  Putting it together will seem slightly awkward but it is not bad, just start by laying it out and then put together with it laying on its side.  Works very well overall.