Great purchase!
You have be little carefull as the boards are not marked. Mostly you have to take a very fine look at the manual to figure out which board is the top, bottom and the side one.
It took me almost 1 hour to assemble it. Feels sturdy. Only things is that I would love to have an option to have the side rails on both side or atleast the holes are made in such way that I can choose the rails on the glass to be on front or back.
Otherwise happy with the purchase.