The furniture looks nice and while not the highest quality it is worth what I paid for it.  Assembly was pretty straightforward and I'd recommend having a helper to keep things lined up while assembling the pieces.