Would have given this 5 stars except that the assembly instructions were a little confusing.  It was mostly pictures with very little written instructions and the pictures were sometimes hard to understand.  Despite that, the whole assembly only took about 90 minutes.