This desk suite is just what we wanted and it's working out good.  Assembly did take me about 4 hours, though, but the instructions were good, just very time-consuming.  It matches the online pictures of it and the quality appears very good.