I put this together myself, and am not skilled at things like this. It is perfect for my small one bedroom.   

Cons: the chairs feel a little wobby