Quality is very good and the price is half of what you would pay for an identical product at a "fancy" store. 
It took one hour to assembly and the parts (except for one) where clearly labeled according to the instructions. It wasn't very difficult.