I bought 2 of these for my sons and they are great! Even better than I expected! They were fairly easy to assemble - I had them done in less than an hour each and did it by myself.  I love the slim, streamline yet very durable. Highly recommend!