So far we love it.  No issues whatsoever.  The installation portion took me a little longer than expected, and certain parts of the process definitely require 2, or even 3, people but its all very doable.  All of the parts/pieces seem to be good quality, and the instructions are mostly pretty easy to understand.