Great piece.  A little worried about long term leaning on the back, but should be able to reinforce if needed.