Pros - the bed seems to be sturdy and it was quite easy to build it. The assembly kit comes with some extra screws that were essential since they tend to span if they aren't carefully torqued down. 
Cons - the color on the website seems much darker (really dark blue) than it really is. The actual color is more of a blue. It's a pity that the stairs can't be placed on either side, but what is really hard is that the steps are narrow and uncomfortable to step on. The bed has too many rough edges that my kids complaint (I'll have to place those silicone corner bumps).
In the end,​ it's a good bed for the price, but just beware of these "details"