I assembled myself and was very easy. Sturdy. Looks exactly as expected. Great for the price!