Great product for a cheapie.  The assembly was rather difficult because some of the connections do not line up perfectly.  Then, the screws will get permanently stuck.  So at connection points, we will have visible screws from the outside.  While not that difficult to assemble, this was rather frustrating, because we wanted it to have a more polished/finished look.  For the price though (paid only $500 with some deals), we are pleased.