Compact Staircase Design: serves as bookshelves, side table and staircase

This compact staircase design is really neat and well thought out. A sofa nicely fits under it using one step as a side table. And as you go up, the steps turn around and turn into shelves. Plus the lowest step is used to tackle things away. Nothing goes to waste in this staircase design. The only thing I would change is I would round those sharp corners. Les us know what you think.