I did put it together myself, which wasn’t too difficult. Took a little over an hour, but fairly simple. Looks exactly as shown and is sturdy! Highly recommend!