Perfect! Took my son about an hour to put together. 
Feels sturdy. Looks great!