Perfect!  Just what we needed. 
Solid wood - great quality. Takes patience to put it together but so worth it!